/*
 * Copyright (c) 2021 MediaTek Inc.
 *
 * Use of this source code is governed by a MIT-style
 * license that can be found in the LICENSE file or at
 * https://opensource.org/licenses/MIT
 */

#pragma once

#include <sys/types.h>
#include <platform/addressmap.h>

struct PIN_addr {
    s32 addr;
};

struct PIN_offset {
    s8 offset;
};

struct PIN_width {
    u8 width;
};

struct PIN_addr IES_addr[] = {
  /* 0 */ {IOCFG_BL_BASE+0x0040},
  /* 1 */ {IOCFG_BL_BASE+0x0040},
  /* 2 */ {IOCFG_BL_BASE+0x0040},
  /* 3 */ {IOCFG_BL_BASE+0x0040},
  /* 4 */ {IOCFG_RM_BASE+0x0070},
  /* 5 */ {IOCFG_RM_BASE+0x0070},
  /* 6 */ {IOCFG_RM_BASE+0x0070},
  /* 7 */ {IOCFG_RM_BASE+0x0070},
  /* 8 */ {IOCFG_BM_BASE+0x00a0},
  /* 9 */ {IOCFG_BM_BASE+0x00a0},
  /* 10 */ {IOCFG_BM_BASE+0x00a0},
  /* 11 */ {IOCFG_BM_BASE+0x00a0},
  /* 12 */ {IOCFG_BM_BASE+0x00a0},
  /* 13 */ {IOCFG_BM_BASE+0x00a0},
  /* 14 */ {IOCFG_BM_BASE+0x00a0},
  /* 15 */ {IOCFG_BM_BASE+0x00a0},
  /* 16 */ {IOCFG_BM_BASE+0x00a0},
  /* 17 */ {IOCFG_BM_BASE+0x00a0},
  /* 18 */ {IOCFG_BM_BASE+0x00a0},
  /* 19 */ {IOCFG_BM_BASE+0x00a0},
  /* 20 */ {IOCFG_BM_BASE+0x00a0},
  /* 21 */ {IOCFG_BM_BASE+0x00a0},
  /* 22 */ {IOCFG_BM_BASE+0x00a0},
  /* 23 */ {IOCFG_BM_BASE+0x00a0},
  /* 24 */ {IOCFG_BM_BASE+0x00a0},
  /* 25 */ {IOCFG_BM_BASE+0x00a0},
  /* 26 */ {IOCFG_RM_BASE+0x0070},
  /* 27 */ {IOCFG_RM_BASE+0x0070},
  /* 28 */ {IOCFG_RM_BASE+0x0070},
  /* 29 */ {IOCFG_RM_BASE+0x0070},
  /* 30 */ {IOCFG_RM_BASE+0x0070},
  /* 31 */ {IOCFG_RM_BASE+0x0070},
  /* 32 */ {IOCFG_BM_BASE+0x00a0},
  /* 33 */ {IOCFG_BM_BASE+0x00a0},
  /* 34 */ {IOCFG_BM_BASE+0x00a0},
  /* 35 */ {IOCFG_BM_BASE+0x00a0},
  /* 36 */ {IOCFG_BM_BASE+0x00a0},
  /* 37 */ {IOCFG_BM_BASE+0x00a0},
  /* 38 */ {IOCFG_BM_BASE+0x00a0},
  /* 39 */ {IOCFG_BM_BASE+0x00a0},
  /* 40 */ {IOCFG_LT_BASE+0x0030},
  /* 41 */ {IOCFG_LT_BASE+0x0030},
  /* 42 */ {IOCFG_LT_BASE+0x0030},
  /* 43 */ {IOCFG_LT_BASE+0x0030},
  /* 44 */ {IOCFG_LT_BASE+0x0030},
  /* 45 */ {IOCFG_LT_BASE+0x0030},
  /* 46 */ {IOCFG_LT_BASE+0x0030},
  /* 47 */ {IOCFG_LT_BASE+0x0030},
  /* 48 */ {IOCFG_LT_BASE+0x0030},
  /* 49 */ {IOCFG_LT_BASE+0x0030},
  /* 50 */ {IOCFG_LT_BASE+0x0030},
  /* 51 */ {IOCFG_LT_BASE+0x0030},
  /* 52 */ {IOCFG_LT_BASE+0x0030},
  /* 53 */ {IOCFG_LT_BASE+0x0030},
  /* 54 */ {IOCFG_LT_BASE+0x0030},
  /* 55 */ {IOCFG_LT_BASE+0x0030},
  /* 56 */ {IOCFG_LT_BASE+0x0030},
  /* 57 */ {IOCFG_LT_BASE+0x0030},
  /* 58 */ {IOCFG_LT_BASE+0x0030},
  /* 59 */ {IOCFG_LT_BASE+0x0030},
  /* 60 */ {IOCFG_LT_BASE+0x0030},
  /* 61 */ {IOCFG_BL_BASE+0x0040},
  /* 62 */ {IOCFG_BL_BASE+0x0040},
  /* 63 */ {IOCFG_BL_BASE+0x0040},
  /* 64 */ {IOCFG_BL_BASE+0x0040},
  /* 65 */ {IOCFG_BL_BASE+0x0040},
  /* 66 */ {IOCFG_BL_BASE+0x0040},
  /* 67 */ {IOCFG_BL_BASE+0x0040},
  /* 68 */ {IOCFG_BL_BASE+0x0040},
  /* 69 */ {IOCFG_BL_BASE+0x0040},
  /* 70 */ {IOCFG_BL_BASE+0x0040},
  /* 71 */ {IOCFG_BL_BASE+0x0040},
  /* 72 */ {IOCFG_BL_BASE+0x0040},
  /* 73 */ {IOCFG_BL_BASE+0x0040},
  /* 74 */ {IOCFG_BL_BASE+0x0040},
  /* 75 */ {IOCFG_BL_BASE+0x0040},
  /* 76 */ {IOCFG_BL_BASE+0x0040},
  /* 77 */ {IOCFG_BL_BASE+0x0040},
  /* 78 */ {IOCFG_BL_BASE+0x0040},
  /* 79 */ {IOCFG_BL_BASE+0x0040},
  /* 80 */ {IOCFG_BL_BASE+0x0040},
  /* 81 */ {IOCFG_BL_BASE+0x0040},
  /* 82 */ {IOCFG_BL_BASE+0x0040},
  /* 83 */ {IOCFG_BL_BASE+0x0040},
  /* 84 */ {IOCFG_BL_BASE+0x0040},
  /* 85 */ {IOCFG_BL_BASE+0x0040},
  /* 86 */ {IOCFG_BL_BASE+0x0040},
  /* 87 */ {IOCFG_BL_BASE+0x0040},
  /* 88 */ {IOCFG_BL_BASE+0x0040},
  /* 89 */ {IOCFG_BL_BASE+0x0050},
  /* 90 */ {IOCFG_BL_BASE+0x0050},
  /* 91 */ {IOCFG_BM_BASE+0x00b0},
  /* 92 */ {IOCFG_BM_BASE+0x00b0},
  /* 93 */ {IOCFG_BM_BASE+0x00b0},
  /* 94 */ {IOCFG_BM_BASE+0x00b0},
  /* 95 */ {IOCFG_BM_BASE+0x00b0},
  /* 96 */ {IOCFG_BM_BASE+0x00b0},
  /* 97 */ {IOCFG_BM_BASE+0x00b0},
  /* 98 */ {IOCFG_BM_BASE+0x00b0},
  /* 99 */ {IOCFG_BM_BASE+0x00b0},
  /* 100 */ {IOCFG_BM_BASE+0x00b0},
  /* 101 */ {IOCFG_BM_BASE+0x00b0},
  /* 102 */ {IOCFG_BM_BASE+0x00b0},
  /* 103 */ {IOCFG_BM_BASE+0x00b0},
  /* 104 */ {IOCFG_BM_BASE+0x00b0},
  /* 105 */ {IOCFG_BM_BASE+0x00b0},
  /* 106 */ {IOCFG_BM_BASE+0x00b0},
  /* 107 */ {IOCFG_BM_BASE+0x00b0},
  /* 108 */ {IOCFG_BM_BASE+0x00b0},
  /* 109 */ {IOCFG_BM_BASE+0x00b0},
  /* 110 */ {IOCFG_BM_BASE+0x00b0},
  /* 111 */ {IOCFG_BM_BASE+0x00b0},
  /* 112 */ {IOCFG_BM_BASE+0x00b0},
  /* 113 */ {IOCFG_BM_BASE+0x00b0},
  /* 114 */ {IOCFG_BM_BASE+0x00b0},
  /* 115 */ {IOCFG_BM_BASE+0x00b0},
  /* 116 */ {IOCFG_BM_BASE+0x00b0},
  /* 117 */ {IOCFG_BM_BASE+0x00b0},
  /* 118 */ {IOCFG_BM_BASE+0x00c0},
  /* 119 */ {IOCFG_BM_BASE+0x00c0},
  /* 120 */ {IOCFG_BM_BASE+0x00c0},
  /* 121 */ {IOCFG_BM_BASE+0x00b0},
  /* 122 */ {IOCFG_BM_BASE+0x00c0},
  /* 123 */ {IOCFG_BM_BASE+0x00c0},
  /* 124 */ {IOCFG_BM_BASE+0x00c0},
  /* 125 */ {IOCFG_BM_BASE+0x00a0},
  /* 126 */ {IOCFG_BM_BASE+0x00b0},
  /* 127 */ {IOCFG_BM_BASE+0x00a0},
  /* 128 */ {IOCFG_BM_BASE+0x00a0},
  /* 129 */ {IOCFG_BM_BASE+0x00a0},
  /* 130 */ {IOCFG_BM_BASE+0x00b0},
  /* 131 */ {IOCFG_BM_BASE+0x00a0},
  /* 132 */ {IOCFG_BM_BASE+0x00a0},
  /* 133 */ {IOCFG_BM_BASE+0x00c0},
  /* 134 */ {IOCFG_BM_BASE+0x00b0},
  /* 135 */ {IOCFG_BM_BASE+0x00b0},
  /* 136 */ {IOCFG_BR_BASE+0x0010},
  /* 137 */ {IOCFG_BR_BASE+0x0010},
  /* 138 */ {IOCFG_BR_BASE+0x0010},
  /* 139 */ {IOCFG_BR_BASE+0x0010},
  /* 140 */ {IOCFG_BR_BASE+0x0010},
  /* 141 */ {IOCFG_BR_BASE+0x0010},
  /* 142 */ {IOCFG_BR_BASE+0x0010},
  /* 143 */ {IOCFG_BR_BASE+0x0010},
  /* 144 */ {IOCFG_BR_BASE+0x0010},
  /* 145 */ {IOCFG_BR_BASE+0x0010},
  /* 146 */ {IOCFG_BR_BASE+0x0010},
  /* 147 */ {IOCFG_BR_BASE+0x0010},
  /* 148 */ {IOCFG_BR_BASE+0x0010},
  /* 149 */ {IOCFG_BR_BASE+0x0010},
  /* 150 */ {IOCFG_BR_BASE+0x0010},
  /* 151 */ {IOCFG_BR_BASE+0x0010},
  /* 152 */ {IOCFG_BR_BASE+0x0010},
  /* 153 */ {IOCFG_RB_BASE+0x0010},
  /* 154 */ {IOCFG_RB_BASE+0x0010},
  /* 155 */ {IOCFG_RB_BASE+0x0010},
  /* 156 */ {IOCFG_RB_BASE+0x0010},
  /* 157 */ {IOCFG_RB_BASE+0x0010},
  /* 158 */ {IOCFG_RB_BASE+0x0010},
  /* 159 */ {IOCFG_RB_BASE+0x0010},
  /* 160 */ {IOCFG_RB_BASE+0x0010},
  /* 161 */ {IOCFG_RB_BASE+0x0010},
  /* 162 */ {IOCFG_RB_BASE+0x0010},
  /* 163 */ {IOCFG_RB_BASE+0x0010},
  /* 164 */ {IOCFG_RM_BASE+0x0070},
  /* 165 */ {IOCFG_RM_BASE+0x0070},
  /* 166 */ {IOCFG_RM_BASE+0x0080},
  /* 167 */ {IOCFG_RM_BASE+0x0080},
  /* 168 */ {IOCFG_RM_BASE+0x0070},
  /* 169 */ {IOCFG_RM_BASE+0x0070},
  /* 170 */ {IOCFG_RM_BASE+0x0070},
  /* 171 */ {IOCFG_RM_BASE+0x0070},
  /* 172 */ {IOCFG_RM_BASE+0x0070},
  /* 173 */ {IOCFG_RM_BASE+0x0070},
  /* 174 */ {IOCFG_RM_BASE+0x0070},
  /* 175 */ {IOCFG_RM_BASE+0x0070},
  /* 176 */ {IOCFG_RM_BASE+0x0070},
  /* 177 */ {IOCFG_RM_BASE+0x0070},
  /* 178 */ {IOCFG_RM_BASE+0x0070},
  /* 179 */ {IOCFG_RM_BASE+0x0070},
  /* 180 */ {IOCFG_RM_BASE+0x0070},
  /* 181 */ {IOCFG_RM_BASE+0x0070},
  /* 182 */ {IOCFG_RM_BASE+0x0070},
  /* 183 */ {IOCFG_RM_BASE+0x0070},
  /* 184 */ {IOCFG_RM_BASE+0x0070},
  /* 185 */ {IOCFG_RM_BASE+0x0080},
  /* 186 */ {IOCFG_RM_BASE+0x0080},
  /* 187 */ {IOCFG_RM_BASE+0x0080},
  /* 188 */ {IOCFG_RM_BASE+0x0080},
  /* 189 */ {IOCFG_RM_BASE+0x0080},
  /* 190 */ {IOCFG_RM_BASE+0x0080},
  /* 191 */ {IOCFG_RM_BASE+0x0080},
  /* 192 */ {IOCFG_RM_BASE+0x0080},
  /* 193 */ {IOCFG_RM_BASE+0x0080},
  /* 194 */ {IOCFG_RM_BASE+0x0080},
  /* 195 */ {IOCFG_RM_BASE+0x0080},
  /* 196 */ {IOCFG_RM_BASE+0x0080},
  /* 197 */ {IOCFG_RM_BASE+0x0080},
  /* 198 */ {IOCFG_RM_BASE+0x0080},
  /* 199 */ {IOCFG_RM_BASE+0x0080},
  /* 200 */ {IOCFG_RM_BASE+0x0080},
  /* 201 */ {IOCFG_RM_BASE+0x0080},
  /* 202 */ {IOCFG_RM_BASE+0x0080},
  /* 203 */ {IOCFG_RM_BASE+0x0080},
  /* 204 */ {IOCFG_RM_BASE+0x0080},
  /* 205 */ {IOCFG_RM_BASE+0x0080},
  /* 206 */ {IOCFG_RM_BASE+0x0070},
  /* 207 */ {IOCFG_RM_BASE+0x0070},
  /* 208 */ {IOCFG_RM_BASE+0x0070},
  /* 209 */ {IOCFG_TL_BASE+0x0030},
  /* 210 */ {IOCFG_TL_BASE+0x0030},
  /* 211 */ {IOCFG_TL_BASE+0x0030},
  /* 212 */ {IOCFG_TL_BASE+0x0030},
  /* 213 */ {IOCFG_TL_BASE+0x0030},
  /* 214 */ {IOCFG_TL_BASE+0x0030},
  /* 215 */ {IOCFG_TL_BASE+0x0030},
  /* 216 */ {IOCFG_TL_BASE+0x0030},
  /* 217 */ {IOCFG_TL_BASE+0x0030},
  /* 218 */ {IOCFG_TL_BASE+0x0030},
  /* 219 */ {IOCFG_TL_BASE+0x0030},
  /* 220 */ {IOCFG_TL_BASE+0x0030},
  /* 221 */ {IOCFG_TL_BASE+0x0030},
  /* 222 */ {IOCFG_TL_BASE+0x0030},
  /* 223 */ {IOCFG_TL_BASE+0x0030},
  /* 224 */ {IOCFG_TL_BASE+0x0030},
  /* 225 */ {IOCFG_TL_BASE+0x0030},
  /* 226 */ {IOCFG_TL_BASE+0x0030},
  /* 227 */ {IOCFG_TL_BASE+0x0030},
  /* 228 */ {IOCFG_TL_BASE+0x0030},
  /* 229 */ {IOCFG_TL_BASE+0x0030},
  /* 230 */ {IOCFG_TL_BASE+0x0030},
  /* 231 */ {IOCFG_TL_BASE+0x0030},
  /* 232 */ {IOCFG_TL_BASE+0x0030},
  /* 233 */ {IOCFG_TL_BASE+0x0030},
  /* 234 */ {IOCFG_TL_BASE+0x0030}
};

struct PIN_offset IES_offset[] = {
  /* 0 */ {0},
  /* 1 */ {1},
  /* 2 */ {2},
  /* 3 */ {3},
  /* 4 */ {24},
  /* 5 */ {25},
  /* 6 */ {26},
  /* 7 */ {27},
  /* 8 */ {29},
  /* 9 */ {30},
  /* 10 */ {5},
  /* 11 */ {6},
  /* 12 */ {7},
  /* 13 */ {8},
  /* 14 */ {9},
  /* 15 */ {10},
  /* 16 */ {11},
  /* 17 */ {12},
  /* 18 */ {13},
  /* 19 */ {14},
  /* 20 */ {15},
  /* 21 */ {16},
  /* 22 */ {17},
  /* 23 */ {18},
  /* 24 */ {19},
  /* 25 */ {20},
  /* 26 */ {18},
  /* 27 */ {19},
  /* 28 */ {20},
  /* 29 */ {21},
  /* 30 */ {22},
  /* 31 */ {23},
  /* 32 */ {21},
  /* 33 */ {22},
  /* 34 */ {23},
  /* 35 */ {24},
  /* 36 */ {25},
  /* 37 */ {26},
  /* 38 */ {27},
  /* 39 */ {28},
  /* 40 */ {0},
  /* 41 */ {19},
  /* 42 */ {20},
  /* 43 */ {10},
  /* 44 */ {9},
  /* 45 */ {8},
  /* 46 */ {7},
  /* 47 */ {12},
  /* 48 */ {2},
  /* 49 */ {1},
  /* 50 */ {6},
  /* 51 */ {5},
  /* 52 */ {4},
  /* 53 */ {3},
  /* 54 */ {11},
  /* 55 */ {13},
  /* 56 */ {14},
  /* 57 */ {18},
  /* 58 */ {15},
  /* 59 */ {17},
  /* 60 */ {16},
  /* 61 */ {11},
  /* 62 */ {10},
  /* 63 */ {4},
  /* 64 */ {5},
  /* 65 */ {6},
  /* 66 */ {7},
  /* 67 */ {13},
  /* 68 */ {14},
  /* 69 */ {12},
  /* 70 */ {16},
  /* 71 */ {17},
  /* 72 */ {15},
  /* 73 */ {19},
  /* 74 */ {20},
  /* 75 */ {18},
  /* 76 */ {22},
  /* 77 */ {23},
  /* 78 */ {21},
  /* 79 */ {26},
  /* 80 */ {24},
  /* 81 */ {27},
  /* 82 */ {25},
  /* 83 */ {8},
  /* 84 */ {9},
  /* 85 */ {29},
  /* 86 */ {30},
  /* 87 */ {28},
  /* 88 */ {31},
  /* 89 */ {1},
  /* 90 */ {0},
  /* 91 */ {6},
  /* 92 */ {3},
  /* 93 */ {5},
  /* 94 */ {4},
  /* 95 */ {2},
  /* 96 */ {7},
  /* 97 */ {14},
  /* 98 */ {17},
  /* 99 */ {15},
  /* 100 */ {16},
  /* 101 */ {29},
  /* 102 */ {28},
  /* 103 */ {30},
  /* 104 */ {27},
  /* 105 */ {24},
  /* 106 */ {21},
  /* 107 */ {25},
  /* 108 */ {22},
  /* 109 */ {26},
  /* 110 */ {23},
  /* 111 */ {8},
  /* 112 */ {9},
  /* 113 */ {10},
  /* 114 */ {11},
  /* 115 */ {12},
  /* 116 */ {13},
  /* 117 */ {20},
  /* 118 */ {5},
  /* 119 */ {3},
  /* 120 */ {4},
  /* 121 */ {31},
  /* 122 */ {0},
  /* 123 */ {1},
  /* 124 */ {2},
  /* 125 */ {31},
  /* 126 */ {0},
  /* 127 */ {3},
  /* 128 */ {4},
  /* 129 */ {2},
  /* 130 */ {1},
  /* 131 */ {0},
  /* 132 */ {1},
  /* 133 */ {6},
  /* 134 */ {19},
  /* 135 */ {18},
  /* 136 */ {12},
  /* 137 */ {11},
  /* 138 */ {15},
  /* 139 */ {16},
  /* 140 */ {13},
  /* 141 */ {14},
  /* 142 */ {0},
  /* 143 */ {1},
  /* 144 */ {3},
  /* 145 */ {4},
  /* 146 */ {5},
  /* 147 */ {6},
  /* 148 */ {7},
  /* 149 */ {8},
  /* 150 */ {9},
  /* 151 */ {10},
  /* 152 */ {2},
  /* 153 */ {0},
  /* 154 */ {1},
  /* 155 */ {2},
  /* 156 */ {3},
  /* 157 */ {4},
  /* 158 */ {5},
  /* 159 */ {6},
  /* 160 */ {7},
  /* 161 */ {8},
  /* 162 */ {9},
  /* 163 */ {10},
  /* 164 */ {30},
  /* 165 */ {31},
  /* 166 */ {0},
  /* 167 */ {1},
  /* 168 */ {29},
  /* 169 */ {0},
  /* 170 */ {4},
  /* 171 */ {12},
  /* 172 */ {8},
  /* 173 */ {1},
  /* 174 */ {5},
  /* 175 */ {13},
  /* 176 */ {9},
  /* 177 */ {2},
  /* 178 */ {6},
  /* 179 */ {14},
  /* 180 */ {10},
  /* 181 */ {3},
  /* 182 */ {7},
  /* 183 */ {15},
  /* 184 */ {11},
  /* 185 */ {6},
  /* 186 */ {5},
  /* 187 */ {7},
  /* 188 */ {4},
  /* 189 */ {10},
  /* 190 */ {9},
  /* 191 */ {11},
  /* 192 */ {8},
  /* 193 */ {14},
  /* 194 */ {13},
  /* 195 */ {15},
  /* 196 */ {12},
  /* 197 */ {3},
  /* 198 */ {2},
  /* 199 */ {21},
  /* 200 */ {16},
  /* 201 */ {22},
  /* 202 */ {17},
  /* 203 */ {18},
  /* 204 */ {19},
  /* 205 */ {20},
  /* 206 */ {16},
  /* 207 */ {17},
  /* 208 */ {28},
  /* 209 */ {9},
  /* 210 */ {7},
  /* 211 */ {5},
  /* 212 */ {6},
  /* 213 */ {10},
  /* 214 */ {8},
  /* 215 */ {15},
  /* 216 */ {16},
  /* 217 */ {17},
  /* 218 */ {18},
  /* 219 */ {19},
  /* 220 */ {20},
  /* 221 */ {21},
  /* 222 */ {22},
  /* 223 */ {13},
  /* 224 */ {12},
  /* 225 */ {24},
  /* 226 */ {23},
  /* 227 */ {25},
  /* 228 */ {11},
  /* 229 */ {14},
  /* 230 */ {4},
  /* 231 */ {0},
  /* 232 */ {3},
  /* 233 */ {1},
  /* 234 */ {2}
};

struct PIN_width IES_width[] = {
  /* 0 */ {1},
  /* 1 */ {1},
  /* 2 */ {1},
  /* 3 */ {1},
  /* 4 */ {1},
  /* 5 */ {1},
  /* 6 */ {1},
  /* 7 */ {1},
  /* 8 */ {1},
  /* 9 */ {1},
  /* 10 */ {1},
  /* 11 */ {1},
  /* 12 */ {1},
  /* 13 */ {1},
  /* 14 */ {1},
  /* 15 */ {1},
  /* 16 */ {1},
  /* 17 */ {1},
  /* 18 */ {1},
  /* 19 */ {1},
  /* 20 */ {1},
  /* 21 */ {1},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {1},
  /* 33 */ {1},
  /* 34 */ {1},
  /* 35 */ {1},
  /* 36 */ {1},
  /* 37 */ {1},
  /* 38 */ {1},
  /* 39 */ {1},
  /* 40 */ {1},
  /* 41 */ {1},
  /* 42 */ {1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {1},
  /* 66 */ {1},
  /* 67 */ {1},
  /* 68 */ {1},
  /* 69 */ {1},
  /* 70 */ {1},
  /* 71 */ {1},
  /* 72 */ {1},
  /* 73 */ {1},
  /* 74 */ {1},
  /* 75 */ {1},
  /* 76 */ {1},
  /* 77 */ {1},
  /* 78 */ {1},
  /* 79 */ {1},
  /* 80 */ {1},
  /* 81 */ {1},
  /* 82 */ {1},
  /* 83 */ {1},
  /* 84 */ {1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {1},
  /* 92 */ {1},
  /* 93 */ {1},
  /* 94 */ {1},
  /* 95 */ {1},
  /* 96 */ {1},
  /* 97 */ {1},
  /* 98 */ {1},
  /* 99 */ {1},
  /* 100 */ {1},
  /* 101 */ {1},
  /* 102 */ {1},
  /* 103 */ {1},
  /* 104 */ {1},
  /* 105 */ {1},
  /* 106 */ {1},
  /* 107 */ {1},
  /* 108 */ {1},
  /* 109 */ {1},
  /* 110 */ {1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {1},
  /* 118 */ {1},
  /* 119 */ {1},
  /* 120 */ {1},
  /* 121 */ {1},
  /* 122 */ {1},
  /* 123 */ {1},
  /* 124 */ {1},
  /* 125 */ {1},
  /* 126 */ {1},
  /* 127 */ {1},
  /* 128 */ {1},
  /* 129 */ {1},
  /* 130 */ {1},
  /* 131 */ {1},
  /* 132 */ {1},
  /* 133 */ {1},
  /* 134 */ {1},
  /* 135 */ {1},
  /* 136 */ {1},
  /* 137 */ {1},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {1},
  /* 141 */ {1},
  /* 142 */ {1},
  /* 143 */ {1},
  /* 144 */ {1},
  /* 145 */ {1},
  /* 146 */ {1},
  /* 147 */ {1},
  /* 148 */ {1},
  /* 149 */ {1},
  /* 150 */ {1},
  /* 151 */ {1},
  /* 152 */ {1},
  /* 153 */ {1},
  /* 154 */ {1},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {1},
  /* 158 */ {1},
  /* 159 */ {1},
  /* 160 */ {1},
  /* 161 */ {1},
  /* 162 */ {1},
  /* 163 */ {1},
  /* 164 */ {1},
  /* 165 */ {1},
  /* 166 */ {1},
  /* 167 */ {1},
  /* 168 */ {1},
  /* 169 */ {1},
  /* 170 */ {1},
  /* 171 */ {1},
  /* 172 */ {1},
  /* 173 */ {1},
  /* 174 */ {1},
  /* 175 */ {1},
  /* 176 */ {1},
  /* 177 */ {1},
  /* 178 */ {1},
  /* 179 */ {1},
  /* 180 */ {1},
  /* 181 */ {1},
  /* 182 */ {1},
  /* 183 */ {1},
  /* 184 */ {1},
  /* 185 */ {1},
  /* 186 */ {1},
  /* 187 */ {1},
  /* 188 */ {1},
  /* 189 */ {1},
  /* 190 */ {1},
  /* 191 */ {1},
  /* 192 */ {1},
  /* 193 */ {1},
  /* 194 */ {1},
  /* 195 */ {1},
  /* 196 */ {1},
  /* 197 */ {1},
  /* 198 */ {1},
  /* 199 */ {1},
  /* 200 */ {1},
  /* 201 */ {1},
  /* 202 */ {1},
  /* 203 */ {1},
  /* 204 */ {1},
  /* 205 */ {1},
  /* 206 */ {1},
  /* 207 */ {1},
  /* 208 */ {1},
  /* 209 */ {1},
  /* 210 */ {1},
  /* 211 */ {1},
  /* 212 */ {1},
  /* 213 */ {1},
  /* 214 */ {1},
  /* 215 */ {1},
  /* 216 */ {1},
  /* 217 */ {1},
  /* 218 */ {1},
  /* 219 */ {1},
  /* 220 */ {1},
  /* 221 */ {1},
  /* 222 */ {1},
  /* 223 */ {1},
  /* 224 */ {1},
  /* 225 */ {1},
  /* 226 */ {1},
  /* 227 */ {1},
  /* 228 */ {1},
  /* 229 */ {1},
  /* 230 */ {1},
  /* 231 */ {1},
  /* 232 */ {1},
  /* 233 */ {1},
  /* 234 */ {1}
};

struct PIN_addr SMT_addr[] = {
  /* 0 */ {IOCFG_BL_BASE+0x00e0},
  /* 1 */ {IOCFG_BL_BASE+0x00e0},
  /* 2 */ {IOCFG_BL_BASE+0x00e0},
  /* 3 */ {IOCFG_BL_BASE+0x00e0},
  /* 4 */ {IOCFG_RM_BASE+0x0140},
  /* 5 */ {IOCFG_RM_BASE+0x0140},
  /* 6 */ {IOCFG_RM_BASE+0x0140},
  /* 7 */ {IOCFG_RM_BASE+0x0140},
  /* 8 */ {IOCFG_BM_BASE+0x0190},
  /* 9 */ {IOCFG_BM_BASE+0x0190},
  /* 10 */ {IOCFG_BM_BASE+0x0190},
  /* 11 */ {IOCFG_BM_BASE+0x0190},
  /* 12 */ {IOCFG_BM_BASE+0x0190},
  /* 13 */ {IOCFG_BM_BASE+0x0190},
  /* 14 */ {IOCFG_BM_BASE+0x0190},
  /* 15 */ {IOCFG_BM_BASE+0x0190},
  /* 16 */ {IOCFG_BM_BASE+0x0190},
  /* 17 */ {IOCFG_BM_BASE+0x0190},
  /* 18 */ {IOCFG_BM_BASE+0x0190},
  /* 19 */ {IOCFG_BM_BASE+0x0190},
  /* 20 */ {IOCFG_BM_BASE+0x0190},
  /* 21 */ {IOCFG_BM_BASE+0x0190},
  /* 22 */ {IOCFG_BM_BASE+0x0190},
  /* 23 */ {IOCFG_BM_BASE+0x0190},
  /* 24 */ {IOCFG_BM_BASE+0x0190},
  /* 25 */ {IOCFG_BM_BASE+0x0190},
  /* 26 */ {IOCFG_RM_BASE+0x0140},
  /* 27 */ {IOCFG_RM_BASE+0x0140},
  /* 28 */ {IOCFG_RM_BASE+0x0140},
  /* 29 */ {IOCFG_RM_BASE+0x0140},
  /* 30 */ {IOCFG_RM_BASE+0x0140},
  /* 31 */ {IOCFG_RM_BASE+0x0140},
  /* 32 */ {IOCFG_BM_BASE+0x0190},
  /* 33 */ {IOCFG_BM_BASE+0x0190},
  /* 34 */ {IOCFG_BM_BASE+0x0190},
  /* 35 */ {IOCFG_BM_BASE+0x0190},
  /* 36 */ {IOCFG_BM_BASE+0x0190},
  /* 37 */ {IOCFG_BM_BASE+0x0190},
  /* 38 */ {IOCFG_BM_BASE+0x0190},
  /* 39 */ {IOCFG_BM_BASE+0x0190},
  /* 40 */ {IOCFG_LT_BASE+0x00d0},
  /* 41 */ {IOCFG_LT_BASE+0x00d0},
  /* 42 */ {IOCFG_LT_BASE+0x00d0},
  /* 43 */ {IOCFG_LT_BASE+0x00d0},
  /* 44 */ {IOCFG_LT_BASE+0x00d0},
  /* 45 */ {IOCFG_LT_BASE+0x00d0},
  /* 46 */ {IOCFG_LT_BASE+0x00d0},
  /* 47 */ {IOCFG_LT_BASE+0x00d0},
  /* 48 */ {IOCFG_LT_BASE+0x00d0},
  /* 49 */ {IOCFG_LT_BASE+0x00d0},
  /* 50 */ {IOCFG_LT_BASE+0x00d0},
  /* 51 */ {IOCFG_LT_BASE+0x00d0},
  /* 52 */ {IOCFG_LT_BASE+0x00d0},
  /* 53 */ {IOCFG_LT_BASE+0x00d0},
  /* 54 */ {IOCFG_LT_BASE+0x00d0},
  /* 55 */ {IOCFG_LT_BASE+0x00d0},
  /* 56 */ {IOCFG_LT_BASE+0x00d0},
  /* 57 */ {IOCFG_LT_BASE+0x00d0},
  /* 58 */ {IOCFG_LT_BASE+0x00d0},
  /* 59 */ {IOCFG_LT_BASE+0x00d0},
  /* 60 */ {IOCFG_LT_BASE+0x00d0},
  /* 61 */ {IOCFG_BL_BASE+0x00e0},
  /* 62 */ {IOCFG_BL_BASE+0x00e0},
  /* 63 */ {IOCFG_BL_BASE+0x00e0},
  /* 64 */ {IOCFG_BL_BASE+0x00e0},
  /* 65 */ {IOCFG_BL_BASE+0x00e0},
  /* 66 */ {IOCFG_BL_BASE+0x00e0},
  /* 67 */ {IOCFG_BL_BASE+0x00e0},
  /* 68 */ {IOCFG_BL_BASE+0x00e0},
  /* 69 */ {IOCFG_BL_BASE+0x00e0},
  /* 70 */ {IOCFG_BL_BASE+0x00e0},
  /* 71 */ {IOCFG_BL_BASE+0x00e0},
  /* 72 */ {IOCFG_BL_BASE+0x00e0},
  /* 73 */ {IOCFG_BL_BASE+0x00e0},
  /* 74 */ {IOCFG_BL_BASE+0x00e0},
  /* 75 */ {IOCFG_BL_BASE+0x00e0},
  /* 76 */ {IOCFG_BL_BASE+0x00e0},
  /* 77 */ {IOCFG_BL_BASE+0x00e0},
  /* 78 */ {IOCFG_BL_BASE+0x00e0},
  /* 79 */ {IOCFG_BL_BASE+0x00e0},
  /* 80 */ {IOCFG_BL_BASE+0x00e0},
  /* 81 */ {IOCFG_BL_BASE+0x00e0},
  /* 82 */ {IOCFG_BL_BASE+0x00e0},
  /* 83 */ {IOCFG_BL_BASE+0x00e0},
  /* 84 */ {IOCFG_BL_BASE+0x00e0},
  /* 85 */ {IOCFG_BL_BASE+0x00e0},
  /* 86 */ {IOCFG_BL_BASE+0x00e0},
  /* 87 */ {IOCFG_BL_BASE+0x00e0},
  /* 88 */ {IOCFG_BL_BASE+0x00e0},
  /* 89 */ {IOCFG_BL_BASE+0x00e0},
  /* 90 */ {IOCFG_BL_BASE+0x00e0},
  /* 91 */ {IOCFG_BM_BASE+0x0190},
  /* 92 */ {IOCFG_BM_BASE+0x0190},
  /* 93 */ {IOCFG_BM_BASE+0x0190},
  /* 94 */ {IOCFG_BM_BASE+0x0190},
  /* 95 */ {IOCFG_BM_BASE+0x0190},
  /* 96 */ {IOCFG_BM_BASE+0x0190},
  /* 97 */ {IOCFG_BM_BASE+0x0190},
  /* 98 */ {IOCFG_BM_BASE+0x0190},
  /* 99 */ {IOCFG_BM_BASE+0x0190},
  /* 100 */ {IOCFG_BM_BASE+0x0190},
  /* 101 */ {IOCFG_BM_BASE+0x0190},
  /* 102 */ {IOCFG_BM_BASE+0x0190},
  /* 103 */ {IOCFG_BM_BASE+0x0190},
  /* 104 */ {IOCFG_BM_BASE+0x0190},
  /* 105 */ {IOCFG_BM_BASE+0x0190},
  /* 106 */ {IOCFG_BM_BASE+0x0190},
  /* 107 */ {IOCFG_BM_BASE+0x0190},
  /* 108 */ {IOCFG_BM_BASE+0x0190},
  /* 109 */ {IOCFG_BM_BASE+0x0190},
  /* 110 */ {IOCFG_BM_BASE+0x0190},
  /* 111 */ {IOCFG_BM_BASE+0x0190},
  /* 112 */ {IOCFG_BM_BASE+0x0190},
  /* 113 */ {IOCFG_BM_BASE+0x0190},
  /* 114 */ {IOCFG_BM_BASE+0x0190},
  /* 115 */ {IOCFG_BM_BASE+0x0190},
  /* 116 */ {IOCFG_BM_BASE+0x0190},
  /* 117 */ {IOCFG_BM_BASE+0x0190},
  /* 118 */ {IOCFG_BM_BASE+0x0190},
  /* 119 */ {IOCFG_BM_BASE+0x0190},
  /* 120 */ {IOCFG_BM_BASE+0x0190},
  /* 121 */ {IOCFG_BM_BASE+0x0190},
  /* 122 */ {IOCFG_BM_BASE+0x0190},
  /* 123 */ {IOCFG_BM_BASE+0x0190},
  /* 124 */ {IOCFG_BM_BASE+0x0190},
  /* 125 */ {IOCFG_BM_BASE+0x0190},
  /* 126 */ {IOCFG_BM_BASE+0x0190},
  /* 127 */ {IOCFG_BM_BASE+0x0190},
  /* 128 */ {IOCFG_BM_BASE+0x0190},
  /* 129 */ {IOCFG_BM_BASE+0x0190},
  /* 130 */ {IOCFG_BM_BASE+0x0190},
  /* 131 */ {IOCFG_BM_BASE+0x0190},
  /* 132 */ {IOCFG_BM_BASE+0x0190},
  /* 133 */ {IOCFG_BM_BASE+0x0190},
  /* 134 */ {IOCFG_BM_BASE+0x0190},
  /* 135 */ {IOCFG_BM_BASE+0x0190},
  /* 136 */ {IOCFG_BR_BASE+0x0050},
  /* 137 */ {IOCFG_BR_BASE+0x0050},
  /* 138 */ {IOCFG_BR_BASE+0x0050},
  /* 139 */ {IOCFG_BR_BASE+0x0050},
  /* 140 */ {IOCFG_BR_BASE+0x0050},
  /* 141 */ {IOCFG_BR_BASE+0x0050},
  /* 142 */ {IOCFG_BR_BASE+0x0050},
  /* 143 */ {IOCFG_BR_BASE+0x0050},
  /* 144 */ {IOCFG_BR_BASE+0x0050},
  /* 145 */ {IOCFG_BR_BASE+0x0050},
  /* 146 */ {IOCFG_BR_BASE+0x0050},
  /* 147 */ {IOCFG_BR_BASE+0x0050},
  /* 148 */ {IOCFG_BR_BASE+0x0050},
  /* 149 */ {IOCFG_BR_BASE+0x0050},
  /* 150 */ {IOCFG_BR_BASE+0x0050},
  /* 151 */ {IOCFG_BR_BASE+0x0050},
  /* 152 */ {IOCFG_BR_BASE+0x0050},
  /* 153 */ {IOCFG_RB_BASE+0x0050},
  /* 154 */ {IOCFG_RB_BASE+0x0050},
  /* 155 */ {IOCFG_RB_BASE+0x0050},
  /* 156 */ {IOCFG_RB_BASE+0x0050},
  /* 157 */ {IOCFG_RB_BASE+0x0050},
  /* 158 */ {IOCFG_RB_BASE+0x0050},
  /* 159 */ {IOCFG_RB_BASE+0x0050},
  /* 160 */ {IOCFG_RB_BASE+0x0050},
  /* 161 */ {IOCFG_RB_BASE+0x0050},
  /* 162 */ {IOCFG_RB_BASE+0x0050},
  /* 163 */ {IOCFG_RB_BASE+0x0050},
  /* 164 */ {IOCFG_RM_BASE+0x0140},
  /* 165 */ {IOCFG_RM_BASE+0x0140},
  /* 166 */ {IOCFG_RM_BASE+0x0140},
  /* 167 */ {IOCFG_RM_BASE+0x0140},
  /* 168 */ {IOCFG_RM_BASE+0x0140},
  /* 169 */ {IOCFG_RM_BASE+0x0140},
  /* 170 */ {IOCFG_RM_BASE+0x0140},
  /* 171 */ {IOCFG_RM_BASE+0x0140},
  /* 172 */ {IOCFG_RM_BASE+0x0140},
  /* 173 */ {IOCFG_RM_BASE+0x0140},
  /* 174 */ {IOCFG_RM_BASE+0x0140},
  /* 175 */ {IOCFG_RM_BASE+0x0140},
  /* 176 */ {IOCFG_RM_BASE+0x0140},
  /* 177 */ {IOCFG_RM_BASE+0x0140},
  /* 178 */ {IOCFG_RM_BASE+0x0140},
  /* 179 */ {IOCFG_RM_BASE+0x0140},
  /* 180 */ {IOCFG_RM_BASE+0x0140},
  /* 181 */ {IOCFG_RM_BASE+0x0140},
  /* 182 */ {IOCFG_RM_BASE+0x0140},
  /* 183 */ {IOCFG_RM_BASE+0x0140},
  /* 184 */ {IOCFG_RM_BASE+0x0140},
  /* 185 */ {IOCFG_RM_BASE+0x0140},
  /* 186 */ {IOCFG_RM_BASE+0x0140},
  /* 187 */ {IOCFG_RM_BASE+0x0140},
  /* 188 */ {IOCFG_RM_BASE+0x0140},
  /* 189 */ {IOCFG_RM_BASE+0x0140},
  /* 190 */ {IOCFG_RM_BASE+0x0140},
  /* 191 */ {IOCFG_RM_BASE+0x0140},
  /* 192 */ {IOCFG_RM_BASE+0x0140},
  /* 193 */ {IOCFG_RM_BASE+0x0140},
  /* 194 */ {IOCFG_RM_BASE+0x0140},
  /* 195 */ {IOCFG_RM_BASE+0x0140},
  /* 196 */ {IOCFG_RM_BASE+0x0140},
  /* 197 */ {IOCFG_RM_BASE+0x0140},
  /* 198 */ {IOCFG_RM_BASE+0x0140},
  /* 199 */ {IOCFG_RM_BASE+0x0140},
  /* 200 */ {IOCFG_RM_BASE+0x0140},
  /* 201 */ {IOCFG_RM_BASE+0x0140},
  /* 202 */ {IOCFG_RM_BASE+0x0140},
  /* 203 */ {IOCFG_RM_BASE+0x0140},
  /* 204 */ {IOCFG_RM_BASE+0x0140},
  /* 205 */ {IOCFG_RM_BASE+0x0140},
  /* 206 */ {IOCFG_RM_BASE+0x0140},
  /* 207 */ {IOCFG_RM_BASE+0x0140},
  /* 208 */ {IOCFG_RM_BASE+0x0140},
  /* 209 */ {IOCFG_TL_BASE+0x0070},
  /* 210 */ {IOCFG_TL_BASE+0x0070},
  /* 211 */ {IOCFG_TL_BASE+0x0070},
  /* 212 */ {IOCFG_TL_BASE+0x0070},
  /* 213 */ {IOCFG_TL_BASE+0x0070},
  /* 214 */ {IOCFG_TL_BASE+0x0070},
  /* 215 */ {IOCFG_TL_BASE+0x0070},
  /* 216 */ {IOCFG_TL_BASE+0x0070},
  /* 217 */ {IOCFG_TL_BASE+0x0070},
  /* 218 */ {IOCFG_TL_BASE+0x0070},
  /* 219 */ {IOCFG_TL_BASE+0x0070},
  /* 220 */ {IOCFG_TL_BASE+0x0070},
  /* 221 */ {IOCFG_TL_BASE+0x0070},
  /* 222 */ {IOCFG_TL_BASE+0x0070},
  /* 223 */ {IOCFG_TL_BASE+0x0070},
  /* 224 */ {IOCFG_TL_BASE+0x0070},
  /* 225 */ {IOCFG_TL_BASE+0x0070},
  /* 226 */ {IOCFG_TL_BASE+0x0070},
  /* 227 */ {IOCFG_TL_BASE+0x0070},
  /* 228 */ {IOCFG_TL_BASE+0x0070},
  /* 229 */ {IOCFG_TL_BASE+0x0070},
  /* 230 */ {IOCFG_TL_BASE+0x0070},
  /* 231 */ {IOCFG_TL_BASE+0x0070},
  /* 232 */ {IOCFG_TL_BASE+0x0070},
  /* 233 */ {IOCFG_TL_BASE+0x0070},
  /* 234 */ {IOCFG_TL_BASE+0x0070}
};

struct PIN_offset SMT_offset[] = {
  /* 0 */ {6},
  /* 1 */ {5},
  /* 2 */ {5},
  /* 3 */ {6},
  /* 4 */ {14},
  /* 5 */ {14},
  /* 6 */ {13},
  /* 7 */ {13},
  /* 8 */ {10},
  /* 9 */ {10},
  /* 10 */ {11},
  /* 11 */ {11},
  /* 12 */ {11},
  /* 13 */ {12},
  /* 14 */ {12},
  /* 15 */ {12},
  /* 16 */ {12},
  /* 17 */ {13},
  /* 18 */ {13},
  /* 19 */ {13},
  /* 20 */ {1},
  /* 21 */ {13},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {2},
  /* 26 */ {0},
  /* 27 */ {1},
  /* 28 */ {2},
  /* 29 */ {3},
  /* 30 */ {4},
  /* 31 */ {5},
  /* 32 */ {8},
  /* 33 */ {9},
  /* 34 */ {9},
  /* 35 */ {9},
  /* 36 */ {9},
  /* 37 */ {10},
  /* 38 */ {10},
  /* 39 */ {11},
  /* 40 */ {18},
  /* 41 */ {19},
  /* 42 */ {18},
  /* 43 */ {9},
  /* 44 */ {8},
  /* 45 */ {7},
  /* 46 */ {6},
  /* 47 */ {11},
  /* 48 */ {1},
  /* 49 */ {0},
  /* 50 */ {5},
  /* 51 */ {4},
  /* 52 */ {3},
  /* 53 */ {2},
  /* 54 */ {10},
  /* 55 */ {12},
  /* 56 */ {13},
  /* 57 */ {17},
  /* 58 */ {14},
  /* 59 */ {16},
  /* 60 */ {15},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {2},
  /* 66 */ {2},
  /* 67 */ {2},
  /* 68 */ {2},
  /* 69 */ {3},
  /* 70 */ {3},
  /* 71 */ {3},
  /* 72 */ {3},
  /* 73 */ {4},
  /* 74 */ {5},
  /* 75 */ {4},
  /* 76 */ {4},
  /* 77 */ {5},
  /* 78 */ {4},
  /* 79 */ {9},
  /* 80 */ {7},
  /* 81 */ {10},
  /* 82 */ {8},
  /* 83 */ {6},
  /* 84 */ {6},
  /* 85 */ {0},
  /* 86 */ {0},
  /* 87 */ {0},
  /* 88 */ {0},
  /* 89 */ {0},
  /* 90 */ {0},
  /* 91 */ {0},
  /* 92 */ {0},
  /* 93 */ {0},
  /* 94 */ {0},
  /* 95 */ {5},
  /* 96 */ {5},
  /* 97 */ {5},
  /* 98 */ {5},
  /* 99 */ {6},
  /* 100 */ {6},
  /* 101 */ {22},
  /* 102 */ {21},
  /* 103 */ {23},
  /* 104 */ {20},
  /* 105 */ {17},
  /* 106 */ {14},
  /* 107 */ {18},
  /* 108 */ {15},
  /* 109 */ {19},
  /* 110 */ {16},
  /* 111 */ {6},
  /* 112 */ {6},
  /* 113 */ {7},
  /* 114 */ {7},
  /* 115 */ {7},
  /* 116 */ {7},
  /* 117 */ {8},
  /* 118 */ {28},
  /* 119 */ {8},
  /* 120 */ {8},
  /* 121 */ {24},
  /* 122 */ {25},
  /* 123 */ {26},
  /* 124 */ {27},
  /* 125 */ {2},
  /* 126 */ {2},
  /* 127 */ {2},
  /* 128 */ {3},
  /* 129 */ {3},
  /* 130 */ {3},
  /* 131 */ {3},
  /* 132 */ {4},
  /* 133 */ {4},
  /* 134 */ {4},
  /* 135 */ {4},
  /* 136 */ {2},
  /* 137 */ {2},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {0},
  /* 141 */ {0},
  /* 142 */ {2},
  /* 143 */ {2},
  /* 144 */ {3},
  /* 145 */ {3},
  /* 146 */ {3},
  /* 147 */ {3},
  /* 148 */ {4},
  /* 149 */ {4},
  /* 150 */ {4},
  /* 151 */ {4},
  /* 152 */ {5},
  /* 153 */ {0},
  /* 154 */ {0},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {2},
  /* 158 */ {2},
  /* 159 */ {2},
  /* 160 */ {2},
  /* 161 */ {3},
  /* 162 */ {3},
  /* 163 */ {3},
  /* 164 */ {7},
  /* 165 */ {7},
  /* 166 */ {8},
  /* 167 */ {8},
  /* 168 */ {9},
  /* 169 */ {9},
  /* 170 */ {9},
  /* 171 */ {9},
  /* 172 */ {10},
  /* 173 */ {10},
  /* 174 */ {10},
  /* 175 */ {10},
  /* 176 */ {11},
  /* 177 */ {11},
  /* 178 */ {11},
  /* 179 */ {11},
  /* 180 */ {12},
  /* 181 */ {12},
  /* 182 */ {12},
  /* 183 */ {12},
  /* 184 */ {13},
  /* 185 */ {23},
  /* 186 */ {22},
  /* 187 */ {24},
  /* 188 */ {21},
  /* 189 */ {14},
  /* 190 */ {15},
  /* 191 */ {16},
  /* 192 */ {15},
  /* 193 */ {15},
  /* 194 */ {14},
  /* 195 */ {15},
  /* 196 */ {13},
  /* 197 */ {20},
  /* 198 */ {19},
  /* 199 */ {16},
  /* 200 */ {16},
  /* 201 */ {16},
  /* 202 */ {17},
  /* 203 */ {17},
  /* 204 */ {17},
  /* 205 */ {17},
  /* 206 */ {18},
  /* 207 */ {18},
  /* 208 */ {6},
  /* 209 */ {8},
  /* 210 */ {8},
  /* 211 */ {9},
  /* 212 */ {7},
  /* 213 */ {8},
  /* 214 */ {8},
  /* 215 */ {4},
  /* 216 */ {4},
  /* 217 */ {5},
  /* 218 */ {4},
  /* 219 */ {5},
  /* 220 */ {4},
  /* 221 */ {5},
  /* 222 */ {5},
  /* 223 */ {6},
  /* 224 */ {7},
  /* 225 */ {7},
  /* 226 */ {7},
  /* 227 */ {6},
  /* 228 */ {6},
  /* 229 */ {6},
  /* 230 */ {9},
  /* 231 */ {0},
  /* 232 */ {3},
  /* 233 */ {1},
  /* 234 */ {2}
};

struct PIN_width SMT_width[] = {
  /* 0 */ {1},
  /* 1 */ {1},
  /* 2 */ {1},
  /* 3 */ {1},
  /* 4 */ {1},
  /* 5 */ {1},
  /* 6 */ {1},
  /* 7 */ {1},
  /* 8 */ {1},
  /* 9 */ {1},
  /* 10 */ {1},
  /* 11 */ {1},
  /* 12 */ {1},
  /* 13 */ {1},
  /* 14 */ {1},
  /* 15 */ {1},
  /* 16 */ {1},
  /* 17 */ {1},
  /* 18 */ {1},
  /* 19 */ {1},
  /* 20 */ {1},
  /* 21 */ {1},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {1},
  /* 33 */ {1},
  /* 34 */ {1},
  /* 35 */ {1},
  /* 36 */ {1},
  /* 37 */ {1},
  /* 38 */ {1},
  /* 39 */ {1},
  /* 40 */ {1},
  /* 41 */ {1},
  /* 42 */ {1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {1},
  /* 66 */ {1},
  /* 67 */ {1},
  /* 68 */ {1},
  /* 69 */ {1},
  /* 70 */ {1},
  /* 71 */ {1},
  /* 72 */ {1},
  /* 73 */ {1},
  /* 74 */ {1},
  /* 75 */ {1},
  /* 76 */ {1},
  /* 77 */ {1},
  /* 78 */ {1},
  /* 79 */ {1},
  /* 80 */ {1},
  /* 81 */ {1},
  /* 82 */ {1},
  /* 83 */ {1},
  /* 84 */ {1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {1},
  /* 92 */ {1},
  /* 93 */ {1},
  /* 94 */ {1},
  /* 95 */ {1},
  /* 96 */ {1},
  /* 97 */ {1},
  /* 98 */ {1},
  /* 99 */ {1},
  /* 100 */ {1},
  /* 101 */ {1},
  /* 102 */ {1},
  /* 103 */ {1},
  /* 104 */ {1},
  /* 105 */ {1},
  /* 106 */ {1},
  /* 107 */ {1},
  /* 108 */ {1},
  /* 109 */ {1},
  /* 110 */ {1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {1},
  /* 118 */ {1},
  /* 119 */ {1},
  /* 120 */ {1},
  /* 121 */ {1},
  /* 122 */ {1},
  /* 123 */ {1},
  /* 124 */ {1},
  /* 125 */ {1},
  /* 126 */ {1},
  /* 127 */ {1},
  /* 128 */ {1},
  /* 129 */ {1},
  /* 130 */ {1},
  /* 131 */ {1},
  /* 132 */ {1},
  /* 133 */ {1},
  /* 134 */ {1},
  /* 135 */ {1},
  /* 136 */ {1},
  /* 137 */ {1},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {1},
  /* 141 */ {1},
  /* 142 */ {1},
  /* 143 */ {1},
  /* 144 */ {1},
  /* 145 */ {1},
  /* 146 */ {1},
  /* 147 */ {1},
  /* 148 */ {1},
  /* 149 */ {1},
  /* 150 */ {1},
  /* 151 */ {1},
  /* 152 */ {1},
  /* 153 */ {1},
  /* 154 */ {1},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {1},
  /* 158 */ {1},
  /* 159 */ {1},
  /* 160 */ {1},
  /* 161 */ {1},
  /* 162 */ {1},
  /* 163 */ {1},
  /* 164 */ {1},
  /* 165 */ {1},
  /* 166 */ {1},
  /* 167 */ {1},
  /* 168 */ {1},
  /* 169 */ {1},
  /* 170 */ {1},
  /* 171 */ {1},
  /* 172 */ {1},
  /* 173 */ {1},
  /* 174 */ {1},
  /* 175 */ {1},
  /* 176 */ {1},
  /* 177 */ {1},
  /* 178 */ {1},
  /* 179 */ {1},
  /* 180 */ {1},
  /* 181 */ {1},
  /* 182 */ {1},
  /* 183 */ {1},
  /* 184 */ {1},
  /* 185 */ {1},
  /* 186 */ {1},
  /* 187 */ {1},
  /* 188 */ {1},
  /* 189 */ {1},
  /* 190 */ {1},
  /* 191 */ {1},
  /* 192 */ {1},
  /* 193 */ {1},
  /* 194 */ {1},
  /* 195 */ {1},
  /* 196 */ {1},
  /* 197 */ {1},
  /* 198 */ {1},
  /* 199 */ {1},
  /* 200 */ {1},
  /* 201 */ {1},
  /* 202 */ {1},
  /* 203 */ {1},
  /* 204 */ {1},
  /* 205 */ {1},
  /* 206 */ {1},
  /* 207 */ {1},
  /* 208 */ {1},
  /* 209 */ {1},
  /* 210 */ {1},
  /* 211 */ {1},
  /* 212 */ {1},
  /* 213 */ {1},
  /* 214 */ {1},
  /* 215 */ {1},
  /* 216 */ {1},
  /* 217 */ {1},
  /* 218 */ {1},
  /* 219 */ {1},
  /* 220 */ {1},
  /* 221 */ {1},
  /* 222 */ {1},
  /* 223 */ {1},
  /* 224 */ {1},
  /* 225 */ {1},
  /* 226 */ {1},
  /* 227 */ {1},
  /* 228 */ {1},
  /* 229 */ {1},
  /* 230 */ {1},
  /* 231 */ {1},
  /* 232 */ {1},
  /* 233 */ {1},
  /* 234 */ {1}
};

struct PIN_addr PU_addr[] = {
  /* 0 */ {IOCFG_BL_BASE+0x0090},
  /* 1 */ {IOCFG_BL_BASE+0x0090},
  /* 2 */ {IOCFG_BL_BASE+0x0090},
  /* 3 */ {IOCFG_BL_BASE+0x0090},
  /* 4 */ {IOCFG_RM_BASE+0x00c0},
  /* 5 */ {IOCFG_RM_BASE+0x00c0},
  /* 6 */ {IOCFG_RM_BASE+0x00c0},
  /* 7 */ {IOCFG_RM_BASE+0x00c0},
  /* 8 */ {IOCFG_BM_BASE+0x0110},
  /* 9 */ {IOCFG_BM_BASE+0x0110},
  /* 10 */ {IOCFG_BM_BASE+0x0110},
  /* 11 */ {IOCFG_BM_BASE+0x0110},
  /* 12 */ {IOCFG_BM_BASE+0x0110},
  /* 13 */ {IOCFG_BM_BASE+0x0110},
  /* 14 */ {IOCFG_BM_BASE+0x0110},
  /* 15 */ {IOCFG_BM_BASE+0x0110},
  /* 16 */ {IOCFG_BM_BASE+0x0110},
  /* 17 */ {IOCFG_BM_BASE+0x0110},
  /* 18 */ {IOCFG_BM_BASE+0x0110},
  /* 19 */ {IOCFG_BM_BASE+0x0110},
  /* 20 */ {IOCFG_BM_BASE+0x0110},
  /* 21 */ {IOCFG_BM_BASE+0x0110},
  /* 22 */ {IOCFG_BM_BASE+0x0110},
  /* 23 */ {IOCFG_BM_BASE+0x0110},
  /* 24 */ {IOCFG_BM_BASE+0x0110},
  /* 25 */ {IOCFG_BM_BASE+0x0110},
  /* 26 */ {-1},
  /* 27 */ {-1},
  /* 28 */ {-1},
  /* 29 */ {-1},
  /* 30 */ {-1},
  /* 31 */ {-1},
  /* 32 */ {IOCFG_BM_BASE+0x0110},
  /* 33 */ {IOCFG_BM_BASE+0x0110},
  /* 34 */ {IOCFG_BM_BASE+0x0110},
  /* 35 */ {IOCFG_BM_BASE+0x0110},
  /* 36 */ {IOCFG_BM_BASE+0x0110},
  /* 37 */ {IOCFG_BM_BASE+0x0110},
  /* 38 */ {IOCFG_BM_BASE+0x0110},
  /* 39 */ {IOCFG_BM_BASE+0x0110},
  /* 40 */ {IOCFG_LT_BASE+0x0060},
  /* 41 */ {IOCFG_LT_BASE+0x0060},
  /* 42 */ {IOCFG_LT_BASE+0x0060},
  /* 43 */ {-1},
  /* 44 */ {-1},
  /* 45 */ {-1},
  /* 46 */ {-1},
  /* 47 */ {-1},
  /* 48 */ {-1},
  /* 49 */ {-1},
  /* 50 */ {-1},
  /* 51 */ {-1},
  /* 52 */ {-1},
  /* 53 */ {-1},
  /* 54 */ {-1},
  /* 55 */ {-1},
  /* 56 */ {-1},
  /* 57 */ {-1},
  /* 58 */ {-1},
  /* 59 */ {-1},
  /* 60 */ {-1},
  /* 61 */ {IOCFG_BL_BASE+0x0090},
  /* 62 */ {IOCFG_BL_BASE+0x0090},
  /* 63 */ {IOCFG_BL_BASE+0x0090},
  /* 64 */ {IOCFG_BL_BASE+0x0090},
  /* 65 */ {IOCFG_BL_BASE+0x0090},
  /* 66 */ {IOCFG_BL_BASE+0x0090},
  /* 67 */ {IOCFG_BL_BASE+0x0090},
  /* 68 */ {IOCFG_BL_BASE+0x0090},
  /* 69 */ {IOCFG_BL_BASE+0x0090},
  /* 70 */ {IOCFG_BL_BASE+0x0090},
  /* 71 */ {IOCFG_BL_BASE+0x0090},
  /* 72 */ {IOCFG_BL_BASE+0x0090},
  /* 73 */ {IOCFG_BL_BASE+0x0090},
  /* 74 */ {IOCFG_BL_BASE+0x0090},
  /* 75 */ {IOCFG_BL_BASE+0x0090},
  /* 76 */ {IOCFG_BL_BASE+0x0090},
  /* 77 */ {IOCFG_BL_BASE+0x0090},
  /* 78 */ {IOCFG_BL_BASE+0x0090},
  /* 79 */ {IOCFG_BL_BASE+0x0090},
  /* 80 */ {IOCFG_BL_BASE+0x0090},
  /* 81 */ {IOCFG_BL_BASE+0x0090},
  /* 82 */ {IOCFG_BL_BASE+0x0090},
  /* 83 */ {IOCFG_BL_BASE+0x0090},
  /* 84 */ {IOCFG_BL_BASE+0x0090},
  /* 85 */ {-1},
  /* 86 */ {-1},
  /* 87 */ {-1},
  /* 88 */ {-1},
  /* 89 */ {-1},
  /* 90 */ {-1},
  /* 91 */ {IOCFG_BM_BASE+0x0120},
  /* 92 */ {IOCFG_BM_BASE+0x0120},
  /* 93 */ {IOCFG_BM_BASE+0x0120},
  /* 94 */ {IOCFG_BM_BASE+0x0120},
  /* 95 */ {IOCFG_BM_BASE+0x0120},
  /* 96 */ {IOCFG_BM_BASE+0x0120},
  /* 97 */ {IOCFG_BM_BASE+0x0120},
  /* 98 */ {IOCFG_BM_BASE+0x0120},
  /* 99 */ {IOCFG_BM_BASE+0x0120},
  /* 100 */ {IOCFG_BM_BASE+0x0120},
  /* 101 */ {IOCFG_BM_BASE+0x0120},
  /* 102 */ {IOCFG_BM_BASE+0x0120},
  /* 103 */ {IOCFG_BM_BASE+0x0120},
  /* 104 */ {IOCFG_BM_BASE+0x0120},
  /* 105 */ {IOCFG_BM_BASE+0x0120},
  /* 106 */ {IOCFG_BM_BASE+0x0120},
  /* 107 */ {IOCFG_BM_BASE+0x0120},
  /* 108 */ {IOCFG_BM_BASE+0x0120},
  /* 109 */ {IOCFG_BM_BASE+0x0120},
  /* 110 */ {IOCFG_BM_BASE+0x0120},
  /* 111 */ {-1},
  /* 112 */ {-1},
  /* 113 */ {-1},
  /* 114 */ {-1},
  /* 115 */ {-1},
  /* 116 */ {-1},
  /* 117 */ {IOCFG_BM_BASE+0x0120},
  /* 118 */ {IOCFG_BM_BASE+0x0130},
  /* 119 */ {IOCFG_BM_BASE+0x0120},
  /* 120 */ {IOCFG_BM_BASE+0x0120},
  /* 121 */ {IOCFG_BM_BASE+0x0120},
  /* 122 */ {IOCFG_BM_BASE+0x0120},
  /* 123 */ {IOCFG_BM_BASE+0x0120},
  /* 124 */ {IOCFG_BM_BASE+0x0120},
  /* 125 */ {IOCFG_BM_BASE+0x0110},
  /* 126 */ {IOCFG_BM_BASE+0x0120},
  /* 127 */ {IOCFG_BM_BASE+0x0110},
  /* 128 */ {IOCFG_BM_BASE+0x0110},
  /* 129 */ {IOCFG_BM_BASE+0x0110},
  /* 130 */ {IOCFG_BM_BASE+0x0120},
  /* 131 */ {IOCFG_BM_BASE+0x0110},
  /* 132 */ {IOCFG_BM_BASE+0x0110},
  /* 133 */ {IOCFG_BM_BASE+0x0130},
  /* 134 */ {IOCFG_BM_BASE+0x0120},
  /* 135 */ {IOCFG_BM_BASE+0x0120},
  /* 136 */ {IOCFG_BR_BASE+0x0030},
  /* 137 */ {IOCFG_BR_BASE+0x0030},
  /* 138 */ {IOCFG_BR_BASE+0x0030},
  /* 139 */ {IOCFG_BR_BASE+0x0030},
  /* 140 */ {IOCFG_BR_BASE+0x0030},
  /* 141 */ {IOCFG_BR_BASE+0x0030},
  /* 142 */ {IOCFG_BR_BASE+0x0030},
  /* 143 */ {IOCFG_BR_BASE+0x0030},
  /* 144 */ {IOCFG_BR_BASE+0x0030},
  /* 145 */ {IOCFG_BR_BASE+0x0030},
  /* 146 */ {IOCFG_BR_BASE+0x0030},
  /* 147 */ {IOCFG_BR_BASE+0x0030},
  /* 148 */ {IOCFG_BR_BASE+0x0030},
  /* 149 */ {IOCFG_BR_BASE+0x0030},
  /* 150 */ {IOCFG_BR_BASE+0x0030},
  /* 151 */ {IOCFG_BR_BASE+0x0030},
  /* 152 */ {IOCFG_BR_BASE+0x0030},
  /* 153 */ {IOCFG_RB_BASE+0x0030},
  /* 154 */ {IOCFG_RB_BASE+0x0030},
  /* 155 */ {IOCFG_RB_BASE+0x0030},
  /* 156 */ {IOCFG_RB_BASE+0x0030},
  /* 157 */ {IOCFG_RB_BASE+0x0030},
  /* 158 */ {IOCFG_RB_BASE+0x0030},
  /* 159 */ {IOCFG_RB_BASE+0x0030},
  /* 160 */ {IOCFG_RB_BASE+0x0030},
  /* 161 */ {IOCFG_RB_BASE+0x0030},
  /* 162 */ {IOCFG_RB_BASE+0x0030},
  /* 163 */ {IOCFG_RB_BASE+0x0030},
  /* 164 */ {IOCFG_RM_BASE+0x00c0},
  /* 165 */ {IOCFG_RM_BASE+0x00c0},
  /* 166 */ {IOCFG_RM_BASE+0x00c0},
  /* 167 */ {IOCFG_RM_BASE+0x00c0},
  /* 168 */ {IOCFG_RM_BASE+0x00c0},
  /* 169 */ {IOCFG_RM_BASE+0x00c0},
  /* 170 */ {IOCFG_RM_BASE+0x00c0},
  /* 171 */ {IOCFG_RM_BASE+0x00c0},
  /* 172 */ {IOCFG_RM_BASE+0x00c0},
  /* 173 */ {IOCFG_RM_BASE+0x00c0},
  /* 174 */ {IOCFG_RM_BASE+0x00c0},
  /* 175 */ {IOCFG_RM_BASE+0x00c0},
  /* 176 */ {IOCFG_RM_BASE+0x00c0},
  /* 177 */ {IOCFG_RM_BASE+0x00c0},
  /* 178 */ {IOCFG_RM_BASE+0x00c0},
  /* 179 */ {IOCFG_RM_BASE+0x00c0},
  /* 180 */ {IOCFG_RM_BASE+0x00c0},
  /* 181 */ {IOCFG_RM_BASE+0x00c0},
  /* 182 */ {IOCFG_RM_BASE+0x00c0},
  /* 183 */ {IOCFG_RM_BASE+0x00c0},
  /* 184 */ {IOCFG_RM_BASE+0x00c0},
  /* 185 */ {IOCFG_RM_BASE+0x00d0},
  /* 186 */ {IOCFG_RM_BASE+0x00c0},
  /* 187 */ {IOCFG_RM_BASE+0x00d0},
  /* 188 */ {IOCFG_RM_BASE+0x00c0},
  /* 189 */ {IOCFG_RM_BASE+0x00d0},
  /* 190 */ {IOCFG_RM_BASE+0x00d0},
  /* 191 */ {IOCFG_RM_BASE+0x00d0},
  /* 192 */ {IOCFG_RM_BASE+0x00d0},
  /* 193 */ {IOCFG_RM_BASE+0x00d0},
  /* 194 */ {IOCFG_RM_BASE+0x00d0},
  /* 195 */ {IOCFG_RM_BASE+0x00d0},
  /* 196 */ {IOCFG_RM_BASE+0x00d0},
  /* 197 */ {IOCFG_RM_BASE+0x00c0},
  /* 198 */ {IOCFG_RM_BASE+0x00c0},
  /* 199 */ {IOCFG_RM_BASE+0x00d0},
  /* 200 */ {IOCFG_RM_BASE+0x00d0},
  /* 201 */ {IOCFG_RM_BASE+0x00d0},
  /* 202 */ {IOCFG_RM_BASE+0x00d0},
  /* 203 */ {IOCFG_RM_BASE+0x00d0},
  /* 204 */ {IOCFG_RM_BASE+0x00d0},
  /* 205 */ {IOCFG_RM_BASE+0x00d0},
  /* 206 */ {IOCFG_RM_BASE+0x00c0},
  /* 207 */ {IOCFG_RM_BASE+0x00c0},
  /* 208 */ {IOCFG_RM_BASE+0x00c0},
  /* 209 */ {IOCFG_TL_BASE+0x0050},
  /* 210 */ {IOCFG_TL_BASE+0x0050},
  /* 211 */ {IOCFG_TL_BASE+0x0050},
  /* 212 */ {IOCFG_TL_BASE+0x0050},
  /* 213 */ {IOCFG_TL_BASE+0x0050},
  /* 214 */ {IOCFG_TL_BASE+0x0050},
  /* 215 */ {IOCFG_TL_BASE+0x0050},
  /* 216 */ {IOCFG_TL_BASE+0x0050},
  /* 217 */ {IOCFG_TL_BASE+0x0050},
  /* 218 */ {IOCFG_TL_BASE+0x0050},
  /* 219 */ {IOCFG_TL_BASE+0x0050},
  /* 220 */ {IOCFG_TL_BASE+0x0050},
  /* 221 */ {IOCFG_TL_BASE+0x0050},
  /* 222 */ {IOCFG_TL_BASE+0x0050},
  /* 223 */ {IOCFG_TL_BASE+0x0050},
  /* 224 */ {IOCFG_TL_BASE+0x0050},
  /* 225 */ {IOCFG_TL_BASE+0x0050},
  /* 226 */ {IOCFG_TL_BASE+0x0050},
  /* 227 */ {IOCFG_TL_BASE+0x0050},
  /* 228 */ {IOCFG_TL_BASE+0x0050},
  /* 229 */ {IOCFG_TL_BASE+0x0050},
  /* 230 */ {IOCFG_TL_BASE+0x0050},
  /* 231 */ {IOCFG_TL_BASE+0x0050},
  /* 232 */ {IOCFG_TL_BASE+0x0050},
  /* 233 */ {IOCFG_TL_BASE+0x0050},
  /* 234 */ {IOCFG_TL_BASE+0x0050}
};

struct PIN_offset PU_offset[] = {
  /* 0 */ {0},
  /* 1 */ {1},
  /* 2 */ {2},
  /* 3 */ {3},
  /* 4 */ {18},
  /* 5 */ {19},
  /* 6 */ {20},
  /* 7 */ {21},
  /* 8 */ {29},
  /* 9 */ {30},
  /* 10 */ {5},
  /* 11 */ {6},
  /* 12 */ {7},
  /* 13 */ {8},
  /* 14 */ {9},
  /* 15 */ {10},
  /* 16 */ {11},
  /* 17 */ {12},
  /* 18 */ {13},
  /* 19 */ {14},
  /* 20 */ {15},
  /* 21 */ {16},
  /* 22 */ {17},
  /* 23 */ {18},
  /* 24 */ {19},
  /* 25 */ {20},
  /* 26 */ {-1},
  /* 27 */ {-1},
  /* 28 */ {-1},
  /* 29 */ {-1},
  /* 30 */ {-1},
  /* 31 */ {-1},
  /* 32 */ {21},
  /* 33 */ {22},
  /* 34 */ {23},
  /* 35 */ {24},
  /* 36 */ {25},
  /* 37 */ {26},
  /* 38 */ {27},
  /* 39 */ {28},
  /* 40 */ {0},
  /* 41 */ {1},
  /* 42 */ {2},
  /* 43 */ {-1},
  /* 44 */ {-1},
  /* 45 */ {-1},
  /* 46 */ {-1},
  /* 47 */ {-1},
  /* 48 */ {-1},
  /* 49 */ {-1},
  /* 50 */ {-1},
  /* 51 */ {-1},
  /* 52 */ {-1},
  /* 53 */ {-1},
  /* 54 */ {-1},
  /* 55 */ {-1},
  /* 56 */ {-1},
  /* 57 */ {-1},
  /* 58 */ {-1},
  /* 59 */ {-1},
  /* 60 */ {-1},
  /* 61 */ {11},
  /* 62 */ {10},
  /* 63 */ {4},
  /* 64 */ {5},
  /* 65 */ {6},
  /* 66 */ {7},
  /* 67 */ {13},
  /* 68 */ {14},
  /* 69 */ {12},
  /* 70 */ {16},
  /* 71 */ {17},
  /* 72 */ {15},
  /* 73 */ {19},
  /* 74 */ {20},
  /* 75 */ {18},
  /* 76 */ {22},
  /* 77 */ {23},
  /* 78 */ {21},
  /* 79 */ {26},
  /* 80 */ {24},
  /* 81 */ {27},
  /* 82 */ {25},
  /* 83 */ {8},
  /* 84 */ {9},
  /* 85 */ {-1},
  /* 86 */ {-1},
  /* 87 */ {-1},
  /* 88 */ {-1},
  /* 89 */ {-1},
  /* 90 */ {-1},
  /* 91 */ {6},
  /* 92 */ {3},
  /* 93 */ {5},
  /* 94 */ {4},
  /* 95 */ {2},
  /* 96 */ {7},
  /* 97 */ {8},
  /* 98 */ {11},
  /* 99 */ {9},
  /* 100 */ {10},
  /* 101 */ {23},
  /* 102 */ {22},
  /* 103 */ {24},
  /* 104 */ {21},
  /* 105 */ {18},
  /* 106 */ {15},
  /* 107 */ {19},
  /* 108 */ {16},
  /* 109 */ {20},
  /* 110 */ {17},
  /* 111 */ {-1},
  /* 112 */ {-1},
  /* 113 */ {-1},
  /* 114 */ {-1},
  /* 115 */ {-1},
  /* 116 */ {-1},
  /* 117 */ {14},
  /* 118 */ {1},
  /* 119 */ {29},
  /* 120 */ {30},
  /* 121 */ {25},
  /* 122 */ {26},
  /* 123 */ {27},
  /* 124 */ {28},
  /* 125 */ {31},
  /* 126 */ {0},
  /* 127 */ {3},
  /* 128 */ {4},
  /* 129 */ {2},
  /* 130 */ {1},
  /* 131 */ {0},
  /* 132 */ {1},
  /* 133 */ {2},
  /* 134 */ {13},
  /* 135 */ {12},
  /* 136 */ {12},
  /* 137 */ {11},
  /* 138 */ {15},
  /* 139 */ {16},
  /* 140 */ {13},
  /* 141 */ {14},
  /* 142 */ {0},
  /* 143 */ {1},
  /* 144 */ {3},
  /* 145 */ {4},
  /* 146 */ {5},
  /* 147 */ {6},
  /* 148 */ {7},
  /* 149 */ {8},
  /* 150 */ {9},
  /* 151 */ {10},
  /* 152 */ {2},
  /* 153 */ {0},
  /* 154 */ {1},
  /* 155 */ {2},
  /* 156 */ {3},
  /* 157 */ {4},
  /* 158 */ {5},
  /* 159 */ {6},
  /* 160 */ {7},
  /* 161 */ {8},
  /* 162 */ {9},
  /* 163 */ {10},
  /* 164 */ {24},
  /* 165 */ {25},
  /* 166 */ {26},
  /* 167 */ {27},
  /* 168 */ {23},
  /* 169 */ {0},
  /* 170 */ {4},
  /* 171 */ {12},
  /* 172 */ {8},
  /* 173 */ {1},
  /* 174 */ {5},
  /* 175 */ {13},
  /* 176 */ {9},
  /* 177 */ {2},
  /* 178 */ {6},
  /* 179 */ {14},
  /* 180 */ {10},
  /* 181 */ {3},
  /* 182 */ {7},
  /* 183 */ {15},
  /* 184 */ {11},
  /* 185 */ {0},
  /* 186 */ {31},
  /* 187 */ {1},
  /* 188 */ {30},
  /* 189 */ {4},
  /* 190 */ {3},
  /* 191 */ {5},
  /* 192 */ {2},
  /* 193 */ {8},
  /* 194 */ {7},
  /* 195 */ {9},
  /* 196 */ {6},
  /* 197 */ {29},
  /* 198 */ {28},
  /* 199 */ {15},
  /* 200 */ {10},
  /* 201 */ {16},
  /* 202 */ {11},
  /* 203 */ {12},
  /* 204 */ {13},
  /* 205 */ {14},
  /* 206 */ {16},
  /* 207 */ {17},
  /* 208 */ {22},
  /* 209 */ {9},
  /* 210 */ {7},
  /* 211 */ {5},
  /* 212 */ {6},
  /* 213 */ {10},
  /* 214 */ {8},
  /* 215 */ {15},
  /* 216 */ {16},
  /* 217 */ {17},
  /* 218 */ {18},
  /* 219 */ {19},
  /* 220 */ {20},
  /* 221 */ {21},
  /* 222 */ {22},
  /* 223 */ {13},
  /* 224 */ {12},
  /* 225 */ {24},
  /* 226 */ {23},
  /* 227 */ {25},
  /* 228 */ {11},
  /* 229 */ {14},
  /* 230 */ {4},
  /* 231 */ {0},
  /* 232 */ {3},
  /* 233 */ {1},
  /* 234 */ {2}
};

struct PIN_width PU_width[] = {
  /* 0 */ {1},
  /* 1 */ {1},
  /* 2 */ {1},
  /* 3 */ {1},
  /* 4 */ {1},
  /* 5 */ {1},
  /* 6 */ {1},
  /* 7 */ {1},
  /* 8 */ {1},
  /* 9 */ {1},
  /* 10 */ {1},
  /* 11 */ {1},
  /* 12 */ {1},
  /* 13 */ {1},
  /* 14 */ {1},
  /* 15 */ {1},
  /* 16 */ {1},
  /* 17 */ {1},
  /* 18 */ {1},
  /* 19 */ {1},
  /* 20 */ {1},
  /* 21 */ {1},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {1},
  /* 26 */ {-1},
  /* 27 */ {-1},
  /* 28 */ {-1},
  /* 29 */ {-1},
  /* 30 */ {-1},
  /* 31 */ {-1},
  /* 32 */ {1},
  /* 33 */ {1},
  /* 34 */ {1},
  /* 35 */ {1},
  /* 36 */ {1},
  /* 37 */ {1},
  /* 38 */ {1},
  /* 39 */ {1},
  /* 40 */ {1},
  /* 41 */ {1},
  /* 42 */ {1},
  /* 43 */ {-1},
  /* 44 */ {-1},
  /* 45 */ {-1},
  /* 46 */ {-1},
  /* 47 */ {-1},
  /* 48 */ {-1},
  /* 49 */ {-1},
  /* 50 */ {-1},
  /* 51 */ {-1},
  /* 52 */ {-1},
  /* 53 */ {-1},
  /* 54 */ {-1},
  /* 55 */ {-1},
  /* 56 */ {-1},
  /* 57 */ {-1},
  /* 58 */ {-1},
  /* 59 */ {-1},
  /* 60 */ {-1},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {1},
  /* 66 */ {1},
  /* 67 */ {1},
  /* 68 */ {1},
  /* 69 */ {1},
  /* 70 */ {1},
  /* 71 */ {1},
  /* 72 */ {1},
  /* 73 */ {1},
  /* 74 */ {1},
  /* 75 */ {1},
  /* 76 */ {1},
  /* 77 */ {1},
  /* 78 */ {1},
  /* 79 */ {1},
  /* 80 */ {1},
  /* 81 */ {1},
  /* 82 */ {1},
  /* 83 */ {1},
  /* 84 */ {1},
  /* 85 */ {-1},
  /* 86 */ {-1},
  /* 87 */ {-1},
  /* 88 */ {-1},
  /* 89 */ {-1},
  /* 90 */ {-1},
  /* 91 */ {1},
  /* 92 */ {1},
  /* 93 */ {1},
  /* 94 */ {1},
  /* 95 */ {1},
  /* 96 */ {1},
  /* 97 */ {1},
  /* 98 */ {1},
  /* 99 */ {1},
  /* 100 */ {1},
  /* 101 */ {1},
  /* 102 */ {1},
  /* 103 */ {1},
  /* 104 */ {1},
  /* 105 */ {1},
  /* 106 */ {1},
  /* 107 */ {1},
  /* 108 */ {1},
  /* 109 */ {1},
  /* 110 */ {1},
  /* 111 */ {-1},
  /* 112 */ {-1},
  /* 113 */ {-1},
  /* 114 */ {-1},
  /* 115 */ {-1},
  /* 116 */ {-1},
  /* 117 */ {1},
  /* 118 */ {1},
  /* 119 */ {1},
  /* 120 */ {1},
  /* 121 */ {1},
  /* 122 */ {1},
  /* 123 */ {1},
  /* 124 */ {1},
  /* 125 */ {1},
  /* 126 */ {1},
  /* 127 */ {1},
  /* 128 */ {1},
  /* 129 */ {1},
  /* 130 */ {1},
  /* 131 */ {1},
  /* 132 */ {1},
  /* 133 */ {1},
  /* 134 */ {1},
  /* 135 */ {1},
  /* 136 */ {1},
  /* 137 */ {1},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {1},
  /* 141 */ {1},
  /* 142 */ {1},
  /* 143 */ {1},
  /* 144 */ {1},
  /* 145 */ {1},
  /* 146 */ {1},
  /* 147 */ {1},
  /* 148 */ {1},
  /* 149 */ {1},
  /* 150 */ {1},
  /* 151 */ {1},
  /* 152 */ {1},
  /* 153 */ {1},
  /* 154 */ {1},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {1},
  /* 158 */ {1},
  /* 159 */ {1},
  /* 160 */ {1},
  /* 161 */ {1},
  /* 162 */ {1},
  /* 163 */ {1},
  /* 164 */ {1},
  /* 165 */ {1},
  /* 166 */ {1},
  /* 167 */ {1},
  /* 168 */ {1},
  /* 169 */ {1},
  /* 170 */ {1},
  /* 171 */ {1},
  /* 172 */ {1},
  /* 173 */ {1},
  /* 174 */ {1},
  /* 175 */ {1},
  /* 176 */ {1},
  /* 177 */ {1},
  /* 178 */ {1},
  /* 179 */ {1},
  /* 180 */ {1},
  /* 181 */ {1},
  /* 182 */ {1},
  /* 183 */ {1},
  /* 184 */ {1},
  /* 185 */ {1},
  /* 186 */ {1},
  /* 187 */ {1},
  /* 188 */ {1},
  /* 189 */ {1},
  /* 190 */ {1},
  /* 191 */ {1},
  /* 192 */ {1},
  /* 193 */ {1},
  /* 194 */ {1},
  /* 195 */ {1},
  /* 196 */ {1},
  /* 197 */ {1},
  /* 198 */ {1},
  /* 199 */ {1},
  /* 200 */ {1},
  /* 201 */ {1},
  /* 202 */ {1},
  /* 203 */ {1},
  /* 204 */ {1},
  /* 205 */ {1},
  /* 206 */ {1},
  /* 207 */ {1},
  /* 208 */ {1},
  /* 209 */ {1},
  /* 210 */ {1},
  /* 211 */ {1},
  /* 212 */ {1},
  /* 213 */ {1},
  /* 214 */ {1},
  /* 215 */ {1},
  /* 216 */ {1},
  /* 217 */ {1},
  /* 218 */ {1},
  /* 219 */ {1},
  /* 220 */ {1},
  /* 221 */ {1},
  /* 222 */ {1},
  /* 223 */ {1},
  /* 224 */ {1},
  /* 225 */ {1},
  /* 226 */ {1},
  /* 227 */ {1},
  /* 228 */ {1},
  /* 229 */ {1},
  /* 230 */ {1},
  /* 231 */ {1},
  /* 232 */ {1},
  /* 233 */ {1},
  /* 234 */ {1}
};

struct PIN_addr PD_addr[] = {
  /* 0 */ {IOCFG_BL_BASE+0x0070},
  /* 1 */ {IOCFG_BL_BASE+0x0070},
  /* 2 */ {IOCFG_BL_BASE+0x0070},
  /* 3 */ {IOCFG_BL_BASE+0x0070},
  /* 4 */ {IOCFG_RM_BASE+0x0090},
  /* 5 */ {IOCFG_RM_BASE+0x0090},
  /* 6 */ {IOCFG_RM_BASE+0x0090},
  /* 7 */ {IOCFG_RM_BASE+0x0090},
  /* 8 */ {IOCFG_BM_BASE+0x00d0},
  /* 9 */ {IOCFG_BM_BASE+0x00d0},
  /* 10 */ {IOCFG_BM_BASE+0x00d0},
  /* 11 */ {IOCFG_BM_BASE+0x00d0},
  /* 12 */ {IOCFG_BM_BASE+0x00d0},
  /* 13 */ {IOCFG_BM_BASE+0x00d0},
  /* 14 */ {IOCFG_BM_BASE+0x00d0},
  /* 15 */ {IOCFG_BM_BASE+0x00d0},
  /* 16 */ {IOCFG_BM_BASE+0x00d0},
  /* 17 */ {IOCFG_BM_BASE+0x00d0},
  /* 18 */ {IOCFG_BM_BASE+0x00d0},
  /* 19 */ {IOCFG_BM_BASE+0x00d0},
  /* 20 */ {IOCFG_BM_BASE+0x00d0},
  /* 21 */ {IOCFG_BM_BASE+0x00d0},
  /* 22 */ {IOCFG_BM_BASE+0x00d0},
  /* 23 */ {IOCFG_BM_BASE+0x00d0},
  /* 24 */ {IOCFG_BM_BASE+0x00d0},
  /* 25 */ {IOCFG_BM_BASE+0x00d0},
  /* 26 */ {-1},
  /* 27 */ {-1},
  /* 28 */ {-1},
  /* 29 */ {-1},
  /* 30 */ {-1},
  /* 31 */ {-1},
  /* 32 */ {IOCFG_BM_BASE+0x00d0},
  /* 33 */ {IOCFG_BM_BASE+0x00d0},
  /* 34 */ {IOCFG_BM_BASE+0x00d0},
  /* 35 */ {IOCFG_BM_BASE+0x00d0},
  /* 36 */ {IOCFG_BM_BASE+0x00d0},
  /* 37 */ {IOCFG_BM_BASE+0x00d0},
  /* 38 */ {IOCFG_BM_BASE+0x00d0},
  /* 39 */ {IOCFG_BM_BASE+0x00d0},
  /* 40 */ {IOCFG_LT_BASE+0x0040},
  /* 41 */ {IOCFG_LT_BASE+0x0040},
  /* 42 */ {IOCFG_LT_BASE+0x0040},
  /* 43 */ {-1},
  /* 44 */ {-1},
  /* 45 */ {-1},
  /* 46 */ {-1},
  /* 47 */ {-1},
  /* 48 */ {-1},
  /* 49 */ {-1},
  /* 50 */ {-1},
  /* 51 */ {-1},
  /* 52 */ {-1},
  /* 53 */ {-1},
  /* 54 */ {-1},
  /* 55 */ {-1},
  /* 56 */ {-1},
  /* 57 */ {-1},
  /* 58 */ {-1},
  /* 59 */ {-1},
  /* 60 */ {-1},
  /* 61 */ {IOCFG_BL_BASE+0x0070},
  /* 62 */ {IOCFG_BL_BASE+0x0070},
  /* 63 */ {IOCFG_BL_BASE+0x0070},
  /* 64 */ {IOCFG_BL_BASE+0x0070},
  /* 65 */ {IOCFG_BL_BASE+0x0070},
  /* 66 */ {IOCFG_BL_BASE+0x0070},
  /* 67 */ {IOCFG_BL_BASE+0x0070},
  /* 68 */ {IOCFG_BL_BASE+0x0070},
  /* 69 */ {IOCFG_BL_BASE+0x0070},
  /* 70 */ {IOCFG_BL_BASE+0x0070},
  /* 71 */ {IOCFG_BL_BASE+0x0070},
  /* 72 */ {IOCFG_BL_BASE+0x0070},
  /* 73 */ {IOCFG_BL_BASE+0x0070},
  /* 74 */ {IOCFG_BL_BASE+0x0070},
  /* 75 */ {IOCFG_BL_BASE+0x0070},
  /* 76 */ {IOCFG_BL_BASE+0x0070},
  /* 77 */ {IOCFG_BL_BASE+0x0070},
  /* 78 */ {IOCFG_BL_BASE+0x0070},
  /* 79 */ {IOCFG_BL_BASE+0x0070},
  /* 80 */ {IOCFG_BL_BASE+0x0070},
  /* 81 */ {IOCFG_BL_BASE+0x0070},
  /* 82 */ {IOCFG_BL_BASE+0x0070},
  /* 83 */ {IOCFG_BL_BASE+0x0070},
  /* 84 */ {IOCFG_BL_BASE+0x0070},
  /* 85 */ {-1},
  /* 86 */ {-1},
  /* 87 */ {-1},
  /* 88 */ {-1},
  /* 89 */ {-1},
  /* 90 */ {-1},
  /* 91 */ {IOCFG_BM_BASE+0x00e0},
  /* 92 */ {IOCFG_BM_BASE+0x00e0},
  /* 93 */ {IOCFG_BM_BASE+0x00e0},
  /* 94 */ {IOCFG_BM_BASE+0x00e0},
  /* 95 */ {IOCFG_BM_BASE+0x00e0},
  /* 96 */ {IOCFG_BM_BASE+0x00e0},
  /* 97 */ {IOCFG_BM_BASE+0x00e0},
  /* 98 */ {IOCFG_BM_BASE+0x00e0},
  /* 99 */ {IOCFG_BM_BASE+0x00e0},
  /* 100 */ {IOCFG_BM_BASE+0x00e0},
  /* 101 */ {IOCFG_BM_BASE+0x00e0},
  /* 102 */ {IOCFG_BM_BASE+0x00e0},
  /* 103 */ {IOCFG_BM_BASE+0x00e0},
  /* 104 */ {IOCFG_BM_BASE+0x00e0},
  /* 105 */ {IOCFG_BM_BASE+0x00e0},
  /* 106 */ {IOCFG_BM_BASE+0x00e0},
  /* 107 */ {IOCFG_BM_BASE+0x00e0},
  /* 108 */ {IOCFG_BM_BASE+0x00e0},
  /* 109 */ {IOCFG_BM_BASE+0x00e0},
  /* 110 */ {IOCFG_BM_BASE+0x00e0},
  /* 111 */ {-1},
  /* 112 */ {-1},
  /* 113 */ {-1},
  /* 114 */ {-1},
  /* 115 */ {-1},
  /* 116 */ {-1},
  /* 117 */ {IOCFG_BM_BASE+0x00e0},
  /* 118 */ {IOCFG_BM_BASE+0x00f0},
  /* 119 */ {IOCFG_BM_BASE+0x00e0},
  /* 120 */ {IOCFG_BM_BASE+0x00e0},
  /* 121 */ {IOCFG_BM_BASE+0x00e0},
  /* 122 */ {IOCFG_BM_BASE+0x00e0},
  /* 123 */ {IOCFG_BM_BASE+0x00e0},
  /* 124 */ {IOCFG_BM_BASE+0x00e0},
  /* 125 */ {IOCFG_BM_BASE+0x00d0},
  /* 126 */ {IOCFG_BM_BASE+0x00e0},
  /* 127 */ {IOCFG_BM_BASE+0x00d0},
  /* 128 */ {IOCFG_BM_BASE+0x00d0},
  /* 129 */ {IOCFG_BM_BASE+0x00d0},
  /* 130 */ {IOCFG_BM_BASE+0x00e0},
  /* 131 */ {IOCFG_BM_BASE+0x00d0},
  /* 132 */ {IOCFG_BM_BASE+0x00d0},
  /* 133 */ {IOCFG_BM_BASE+0x00f0},
  /* 134 */ {IOCFG_BM_BASE+0x00e0},
  /* 135 */ {IOCFG_BM_BASE+0x00e0},
  /* 136 */ {IOCFG_BR_BASE+0x0020},
  /* 137 */ {IOCFG_BR_BASE+0x0020},
  /* 138 */ {IOCFG_BR_BASE+0x0020},
  /* 139 */ {IOCFG_BR_BASE+0x0020},
  /* 140 */ {IOCFG_BR_BASE+0x0020},
  /* 141 */ {IOCFG_BR_BASE+0x0020},
  /* 142 */ {IOCFG_BR_BASE+0x0020},
  /* 143 */ {IOCFG_BR_BASE+0x0020},
  /* 144 */ {IOCFG_BR_BASE+0x0020},
  /* 145 */ {IOCFG_BR_BASE+0x0020},
  /* 146 */ {IOCFG_BR_BASE+0x0020},
  /* 147 */ {IOCFG_BR_BASE+0x0020},
  /* 148 */ {IOCFG_BR_BASE+0x0020},
  /* 149 */ {IOCFG_BR_BASE+0x0020},
  /* 150 */ {IOCFG_BR_BASE+0x0020},
  /* 151 */ {IOCFG_BR_BASE+0x0020},
  /* 152 */ {IOCFG_BR_BASE+0x0020},
  /* 153 */ {IOCFG_RB_BASE+0x0020},
  /* 154 */ {IOCFG_RB_BASE+0x0020},
  /* 155 */ {IOCFG_RB_BASE+0x0020},
  /* 156 */ {IOCFG_RB_BASE+0x0020},
  /* 157 */ {IOCFG_RB_BASE+0x0020},
  /* 158 */ {IOCFG_RB_BASE+0x0020},
  /* 159 */ {IOCFG_RB_BASE+0x0020},
  /* 160 */ {IOCFG_RB_BASE+0x0020},
  /* 161 */ {IOCFG_RB_BASE+0x0020},
  /* 162 */ {IOCFG_RB_BASE+0x0020},
  /* 163 */ {IOCFG_RB_BASE+0x0020},
  /* 164 */ {IOCFG_RM_BASE+0x0090},
  /* 165 */ {IOCFG_RM_BASE+0x0090},
  /* 166 */ {IOCFG_RM_BASE+0x0090},
  /* 167 */ {IOCFG_RM_BASE+0x0090},
  /* 168 */ {IOCFG_RM_BASE+0x0090},
  /* 169 */ {IOCFG_RM_BASE+0x0090},
  /* 170 */ {IOCFG_RM_BASE+0x0090},
  /* 171 */ {IOCFG_RM_BASE+0x0090},
  /* 172 */ {IOCFG_RM_BASE+0x0090},
  /* 173 */ {IOCFG_RM_BASE+0x0090},
  /* 174 */ {IOCFG_RM_BASE+0x0090},
  /* 175 */ {IOCFG_RM_BASE+0x0090},
  /* 176 */ {IOCFG_RM_BASE+0x0090},
  /* 177 */ {IOCFG_RM_BASE+0x0090},
  /* 178 */ {IOCFG_RM_BASE+0x0090},
  /* 179 */ {IOCFG_RM_BASE+0x0090},
  /* 180 */ {IOCFG_RM_BASE+0x0090},
  /* 181 */ {IOCFG_RM_BASE+0x0090},
  /* 182 */ {IOCFG_RM_BASE+0x0090},
  /* 183 */ {IOCFG_RM_BASE+0x0090},
  /* 184 */ {IOCFG_RM_BASE+0x0090},
  /* 185 */ {IOCFG_RM_BASE+0x00a0},
  /* 186 */ {IOCFG_RM_BASE+0x0090},
  /* 187 */ {IOCFG_RM_BASE+0x00a0},
  /* 188 */ {IOCFG_RM_BASE+0x0090},
  /* 189 */ {IOCFG_RM_BASE+0x00a0},
  /* 190 */ {IOCFG_RM_BASE+0x00a0},
  /* 191 */ {IOCFG_RM_BASE+0x00a0},
  /* 192 */ {IOCFG_RM_BASE+0x00a0},
  /* 193 */ {IOCFG_RM_BASE+0x00a0},
  /* 194 */ {IOCFG_RM_BASE+0x00a0},
  /* 195 */ {IOCFG_RM_BASE+0x00a0},
  /* 196 */ {IOCFG_RM_BASE+0x00a0},
  /* 197 */ {IOCFG_RM_BASE+0x0090},
  /* 198 */ {IOCFG_RM_BASE+0x0090},
  /* 199 */ {IOCFG_RM_BASE+0x00a0},
  /* 200 */ {IOCFG_RM_BASE+0x00a0},
  /* 201 */ {IOCFG_RM_BASE+0x00a0},
  /* 202 */ {IOCFG_RM_BASE+0x00a0},
  /* 203 */ {IOCFG_RM_BASE+0x00a0},
  /* 204 */ {IOCFG_RM_BASE+0x00a0},
  /* 205 */ {IOCFG_RM_BASE+0x00a0},
  /* 206 */ {IOCFG_RM_BASE+0x0090},
  /* 207 */ {IOCFG_RM_BASE+0x0090},
  /* 208 */ {IOCFG_RM_BASE+0x0090},
  /* 209 */ {IOCFG_TL_BASE+0x0040},
  /* 210 */ {IOCFG_TL_BASE+0x0040},
  /* 211 */ {IOCFG_TL_BASE+0x0040},
  /* 212 */ {IOCFG_TL_BASE+0x0040},
  /* 213 */ {IOCFG_TL_BASE+0x0040},
  /* 214 */ {IOCFG_TL_BASE+0x0040},
  /* 215 */ {IOCFG_TL_BASE+0x0040},
  /* 216 */ {IOCFG_TL_BASE+0x0040},
  /* 217 */ {IOCFG_TL_BASE+0x0040},
  /* 218 */ {IOCFG_TL_BASE+0x0040},
  /* 219 */ {IOCFG_TL_BASE+0x0040},
  /* 220 */ {IOCFG_TL_BASE+0x0040},
  /* 221 */ {IOCFG_TL_BASE+0x0040},
  /* 222 */ {IOCFG_TL_BASE+0x0040},
  /* 223 */ {IOCFG_TL_BASE+0x0040},
  /* 224 */ {IOCFG_TL_BASE+0x0040},
  /* 225 */ {IOCFG_TL_BASE+0x0040},
  /* 226 */ {IOCFG_TL_BASE+0x0040},
  /* 227 */ {IOCFG_TL_BASE+0x0040},
  /* 228 */ {IOCFG_TL_BASE+0x0040},
  /* 229 */ {IOCFG_TL_BASE+0x0040},
  /* 230 */ {IOCFG_TL_BASE+0x0040},
  /* 231 */ {IOCFG_TL_BASE+0x0040},
  /* 232 */ {IOCFG_TL_BASE+0x0040},
  /* 233 */ {IOCFG_TL_BASE+0x0040},
  /* 234 */ {IOCFG_TL_BASE+0x0040}
};

struct PIN_offset PD_offset[] = {
  /* 0 */ {0},
  /* 1 */ {1},
  /* 2 */ {2},
  /* 3 */ {3},
  /* 4 */ {18},
  /* 5 */ {19},
  /* 6 */ {20},
  /* 7 */ {21},
  /* 8 */ {29},
  /* 9 */ {30},
  /* 10 */ {5},
  /* 11 */ {6},
  /* 12 */ {7},
  /* 13 */ {8},
  /* 14 */ {9},
  /* 15 */ {10},
  /* 16 */ {11},
  /* 17 */ {12},
  /* 18 */ {13},
  /* 19 */ {14},
  /* 20 */ {15},
  /* 21 */ {16},
  /* 22 */ {17},
  /* 23 */ {18},
  /* 24 */ {19},
  /* 25 */ {20},
  /* 26 */ {-1},
  /* 27 */ {-1},
  /* 28 */ {-1},
  /* 29 */ {-1},
  /* 30 */ {-1},
  /* 31 */ {-1},
  /* 32 */ {21},
  /* 33 */ {22},
  /* 34 */ {23},
  /* 35 */ {24},
  /* 36 */ {25},
  /* 37 */ {26},
  /* 38 */ {27},
  /* 39 */ {28},
  /* 40 */ {0},
  /* 41 */ {1},
  /* 42 */ {2},
  /* 43 */ {-1},
  /* 44 */ {-1},
  /* 45 */ {-1},
  /* 46 */ {-1},
  /* 47 */ {-1},
  /* 48 */ {-1},
  /* 49 */ {-1},
  /* 50 */ {-1},
  /* 51 */ {-1},
  /* 52 */ {-1},
  /* 53 */ {-1},
  /* 54 */ {-1},
  /* 55 */ {-1},
  /* 56 */ {-1},
  /* 57 */ {-1},
  /* 58 */ {-1},
  /* 59 */ {-1},
  /* 60 */ {-1},
  /* 61 */ {11},
  /* 62 */ {10},
  /* 63 */ {4},
  /* 64 */ {5},
  /* 65 */ {6},
  /* 66 */ {7},
  /* 67 */ {13},
  /* 68 */ {14},
  /* 69 */ {12},
  /* 70 */ {16},
  /* 71 */ {17},
  /* 72 */ {15},
  /* 73 */ {19},
  /* 74 */ {20},
  /* 75 */ {18},
  /* 76 */ {22},
  /* 77 */ {23},
  /* 78 */ {21},
  /* 79 */ {26},
  /* 80 */ {24},
  /* 81 */ {27},
  /* 82 */ {25},
  /* 83 */ {8},
  /* 84 */ {9},
  /* 85 */ {-1},
  /* 86 */ {-1},
  /* 87 */ {-1},
  /* 88 */ {-1},
  /* 89 */ {-1},
  /* 90 */ {-1},
  /* 91 */ {6},
  /* 92 */ {3},
  /* 93 */ {5},
  /* 94 */ {4},
  /* 95 */ {2},
  /* 96 */ {7},
  /* 97 */ {8},
  /* 98 */ {11},
  /* 99 */ {9},
  /* 100 */ {10},
  /* 101 */ {23},
  /* 102 */ {22},
  /* 103 */ {24},
  /* 104 */ {21},
  /* 105 */ {18},
  /* 106 */ {15},
  /* 107 */ {19},
  /* 108 */ {16},
  /* 109 */ {20},
  /* 110 */ {17},
  /* 111 */ {-1},
  /* 112 */ {-1},
  /* 113 */ {-1},
  /* 114 */ {-1},
  /* 115 */ {-1},
  /* 116 */ {-1},
  /* 117 */ {14},
  /* 118 */ {1},
  /* 119 */ {29},
  /* 120 */ {30},
  /* 121 */ {25},
  /* 122 */ {26},
  /* 123 */ {27},
  /* 124 */ {28},
  /* 125 */ {31},
  /* 126 */ {0},
  /* 127 */ {3},
  /* 128 */ {4},
  /* 129 */ {2},
  /* 130 */ {1},
  /* 131 */ {0},
  /* 132 */ {1},
  /* 133 */ {2},
  /* 134 */ {13},
  /* 135 */ {12},
  /* 136 */ {12},
  /* 137 */ {11},
  /* 138 */ {15},
  /* 139 */ {16},
  /* 140 */ {13},
  /* 141 */ {14},
  /* 142 */ {0},
  /* 143 */ {1},
  /* 144 */ {3},
  /* 145 */ {4},
  /* 146 */ {5},
  /* 147 */ {6},
  /* 148 */ {7},
  /* 149 */ {8},
  /* 150 */ {9},
  /* 151 */ {10},
  /* 152 */ {2},
  /* 153 */ {0},
  /* 154 */ {1},
  /* 155 */ {2},
  /* 156 */ {3},
  /* 157 */ {4},
  /* 158 */ {5},
  /* 159 */ {6},
  /* 160 */ {7},
  /* 161 */ {8},
  /* 162 */ {9},
  /* 163 */ {10},
  /* 164 */ {24},
  /* 165 */ {25},
  /* 166 */ {26},
  /* 167 */ {27},
  /* 168 */ {23},
  /* 169 */ {0},
  /* 170 */ {4},
  /* 171 */ {12},
  /* 172 */ {8},
  /* 173 */ {1},
  /* 174 */ {5},
  /* 175 */ {13},
  /* 176 */ {9},
  /* 177 */ {2},
  /* 178 */ {6},
  /* 179 */ {14},
  /* 180 */ {10},
  /* 181 */ {3},
  /* 182 */ {7},
  /* 183 */ {15},
  /* 184 */ {11},
  /* 185 */ {0},
  /* 186 */ {31},
  /* 187 */ {1},
  /* 188 */ {30},
  /* 189 */ {4},
  /* 190 */ {3},
  /* 191 */ {5},
  /* 192 */ {2},
  /* 193 */ {8},
  /* 194 */ {7},
  /* 195 */ {9},
  /* 196 */ {6},
  /* 197 */ {29},
  /* 198 */ {28},
  /* 199 */ {15},
  /* 200 */ {10},
  /* 201 */ {16},
  /* 202 */ {11},
  /* 203 */ {12},
  /* 204 */ {13},
  /* 205 */ {14},
  /* 206 */ {16},
  /* 207 */ {17},
  /* 208 */ {22},
  /* 209 */ {9},
  /* 210 */ {7},
  /* 211 */ {5},
  /* 212 */ {6},
  /* 213 */ {10},
  /* 214 */ {8},
  /* 215 */ {15},
  /* 216 */ {16},
  /* 217 */ {17},
  /* 218 */ {18},
  /* 219 */ {19},
  /* 220 */ {20},
  /* 221 */ {21},
  /* 222 */ {22},
  /* 223 */ {13},
  /* 224 */ {12},
  /* 225 */ {24},
  /* 226 */ {23},
  /* 227 */ {25},
  /* 228 */ {11},
  /* 229 */ {14},
  /* 230 */ {4},
  /* 231 */ {0},
  /* 232 */ {3},
  /* 233 */ {1},
  /* 234 */ {2}
};

struct PIN_width PD_width[] = {
  /* 0 */ {1},
  /* 1 */ {1},
  /* 2 */ {1},
  /* 3 */ {1},
  /* 4 */ {1},
  /* 5 */ {1},
  /* 6 */ {1},
  /* 7 */ {1},
  /* 8 */ {1},
  /* 9 */ {1},
  /* 10 */ {1},
  /* 11 */ {1},
  /* 12 */ {1},
  /* 13 */ {1},
  /* 14 */ {1},
  /* 15 */ {1},
  /* 16 */ {1},
  /* 17 */ {1},
  /* 18 */ {1},
  /* 19 */ {1},
  /* 20 */ {1},
  /* 21 */ {1},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {1},
  /* 26 */ {-1},
  /* 27 */ {-1},
  /* 28 */ {-1},
  /* 29 */ {-1},
  /* 30 */ {-1},
  /* 31 */ {-1},
  /* 32 */ {1},
  /* 33 */ {1},
  /* 34 */ {1},
  /* 35 */ {1},
  /* 36 */ {1},
  /* 37 */ {1},
  /* 38 */ {1},
  /* 39 */ {1},
  /* 40 */ {1},
  /* 41 */ {1},
  /* 42 */ {1},
  /* 43 */ {-1},
  /* 44 */ {-1},
  /* 45 */ {-1},
  /* 46 */ {-1},
  /* 47 */ {-1},
  /* 48 */ {-1},
  /* 49 */ {-1},
  /* 50 */ {-1},
  /* 51 */ {-1},
  /* 52 */ {-1},
  /* 53 */ {-1},
  /* 54 */ {-1},
  /* 55 */ {-1},
  /* 56 */ {-1},
  /* 57 */ {-1},
  /* 58 */ {-1},
  /* 59 */ {-1},
  /* 60 */ {-1},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {1},
  /* 66 */ {1},
  /* 67 */ {1},
  /* 68 */ {1},
  /* 69 */ {1},
  /* 70 */ {1},
  /* 71 */ {1},
  /* 72 */ {1},
  /* 73 */ {1},
  /* 74 */ {1},
  /* 75 */ {1},
  /* 76 */ {1},
  /* 77 */ {1},
  /* 78 */ {1},
  /* 79 */ {1},
  /* 80 */ {1},
  /* 81 */ {1},
  /* 82 */ {1},
  /* 83 */ {1},
  /* 84 */ {1},
  /* 85 */ {-1},
  /* 86 */ {-1},
  /* 87 */ {-1},
  /* 88 */ {-1},
  /* 89 */ {-1},
  /* 90 */ {-1},
  /* 91 */ {1},
  /* 92 */ {1},
  /* 93 */ {1},
  /* 94 */ {1},
  /* 95 */ {1},
  /* 96 */ {1},
  /* 97 */ {1},
  /* 98 */ {1},
  /* 99 */ {1},
  /* 100 */ {1},
  /* 101 */ {1},
  /* 102 */ {1},
  /* 103 */ {1},
  /* 104 */ {1},
  /* 105 */ {1},
  /* 106 */ {1},
  /* 107 */ {1},
  /* 108 */ {1},
  /* 109 */ {1},
  /* 110 */ {1},
  /* 111 */ {-1},
  /* 112 */ {-1},
  /* 113 */ {-1},
  /* 114 */ {-1},
  /* 115 */ {-1},
  /* 116 */ {-1},
  /* 117 */ {1},
  /* 118 */ {1},
  /* 119 */ {1},
  /* 120 */ {1},
  /* 121 */ {1},
  /* 122 */ {1},
  /* 123 */ {1},
  /* 124 */ {1},
  /* 125 */ {1},
  /* 126 */ {1},
  /* 127 */ {1},
  /* 128 */ {1},
  /* 129 */ {1},
  /* 130 */ {1},
  /* 131 */ {1},
  /* 132 */ {1},
  /* 133 */ {1},
  /* 134 */ {1},
  /* 135 */ {1},
  /* 136 */ {1},
  /* 137 */ {1},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {1},
  /* 141 */ {1},
  /* 142 */ {1},
  /* 143 */ {1},
  /* 144 */ {1},
  /* 145 */ {1},
  /* 146 */ {1},
  /* 147 */ {1},
  /* 148 */ {1},
  /* 149 */ {1},
  /* 150 */ {1},
  /* 151 */ {1},
  /* 152 */ {1},
  /* 153 */ {1},
  /* 154 */ {1},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {1},
  /* 158 */ {1},
  /* 159 */ {1},
  /* 160 */ {1},
  /* 161 */ {1},
  /* 162 */ {1},
  /* 163 */ {1},
  /* 164 */ {1},
  /* 165 */ {1},
  /* 166 */ {1},
  /* 167 */ {1},
  /* 168 */ {1},
  /* 169 */ {1},
  /* 170 */ {1},
  /* 171 */ {1},
  /* 172 */ {1},
  /* 173 */ {1},
  /* 174 */ {1},
  /* 175 */ {1},
  /* 176 */ {1},
  /* 177 */ {1},
  /* 178 */ {1},
  /* 179 */ {1},
  /* 180 */ {1},
  /* 181 */ {1},
  /* 182 */ {1},
  /* 183 */ {1},
  /* 184 */ {1},
  /* 185 */ {1},
  /* 186 */ {1},
  /* 187 */ {1},
  /* 188 */ {1},
  /* 189 */ {1},
  /* 190 */ {1},
  /* 191 */ {1},
  /* 192 */ {1},
  /* 193 */ {1},
  /* 194 */ {1},
  /* 195 */ {1},
  /* 196 */ {1},
  /* 197 */ {1},
  /* 198 */ {1},
  /* 199 */ {1},
  /* 200 */ {1},
  /* 201 */ {1},
  /* 202 */ {1},
  /* 203 */ {1},
  /* 204 */ {1},
  /* 205 */ {1},
  /* 206 */ {1},
  /* 207 */ {1},
  /* 208 */ {1},
  /* 209 */ {1},
  /* 210 */ {1},
  /* 211 */ {1},
  /* 212 */ {1},
  /* 213 */ {1},
  /* 214 */ {1},
  /* 215 */ {1},
  /* 216 */ {1},
  /* 217 */ {1},
  /* 218 */ {1},
  /* 219 */ {1},
  /* 220 */ {1},
  /* 221 */ {1},
  /* 222 */ {1},
  /* 223 */ {1},
  /* 224 */ {1},
  /* 225 */ {1},
  /* 226 */ {1},
  /* 227 */ {1},
  /* 228 */ {1},
  /* 229 */ {1},
  /* 230 */ {1},
  /* 231 */ {1},
  /* 232 */ {1},
  /* 233 */ {1},
  /* 234 */ {1}
};

struct PIN_addr MODE_addr[] = {
  /* 0 */ {GPIO_BASE+0x0300},
  /* 1 */ {GPIO_BASE+0x0300},
  /* 2 */ {GPIO_BASE+0x0300},
  /* 3 */ {GPIO_BASE+0x0300},
  /* 4 */ {GPIO_BASE+0x0300},
  /* 5 */ {GPIO_BASE+0x0300},
  /* 6 */ {GPIO_BASE+0x0300},
  /* 7 */ {GPIO_BASE+0x0300},
  /* 8 */ {GPIO_BASE+0x0310},
  /* 9 */ {GPIO_BASE+0x0310},
  /* 10 */ {GPIO_BASE+0x0310},
  /* 11 */ {GPIO_BASE+0x0310},
  /* 12 */ {GPIO_BASE+0x0310},
  /* 13 */ {GPIO_BASE+0x0310},
  /* 14 */ {GPIO_BASE+0x0310},
  /* 15 */ {GPIO_BASE+0x0310},
  /* 16 */ {GPIO_BASE+0x0320},
  /* 17 */ {GPIO_BASE+0x0320},
  /* 18 */ {GPIO_BASE+0x0320},
  /* 19 */ {GPIO_BASE+0x0320},
  /* 20 */ {GPIO_BASE+0x0320},
  /* 21 */ {GPIO_BASE+0x0320},
  /* 22 */ {GPIO_BASE+0x0320},
  /* 23 */ {GPIO_BASE+0x0320},
  /* 24 */ {GPIO_BASE+0x0330},
  /* 25 */ {GPIO_BASE+0x0330},
  /* 26 */ {GPIO_BASE+0x0330},
  /* 27 */ {GPIO_BASE+0x0330},
  /* 28 */ {GPIO_BASE+0x0330},
  /* 29 */ {GPIO_BASE+0x0330},
  /* 30 */ {GPIO_BASE+0x0330},
  /* 31 */ {GPIO_BASE+0x0330},
  /* 32 */ {GPIO_BASE+0x0340},
  /* 33 */ {GPIO_BASE+0x0340},
  /* 34 */ {GPIO_BASE+0x0340},
  /* 35 */ {GPIO_BASE+0x0340},
  /* 36 */ {GPIO_BASE+0x0340},
  /* 37 */ {GPIO_BASE+0x0340},
  /* 38 */ {GPIO_BASE+0x0340},
  /* 39 */ {GPIO_BASE+0x0340},
  /* 40 */ {GPIO_BASE+0x0350},
  /* 41 */ {GPIO_BASE+0x0350},
  /* 42 */ {GPIO_BASE+0x0350},
  /* 43 */ {GPIO_BASE+0x0350},
  /* 44 */ {GPIO_BASE+0x0350},
  /* 45 */ {GPIO_BASE+0x0350},
  /* 46 */ {GPIO_BASE+0x0350},
  /* 47 */ {GPIO_BASE+0x0350},
  /* 48 */ {GPIO_BASE+0x0360},
  /* 49 */ {GPIO_BASE+0x0360},
  /* 50 */ {GPIO_BASE+0x0360},
  /* 51 */ {GPIO_BASE+0x0360},
  /* 52 */ {GPIO_BASE+0x0360},
  /* 53 */ {GPIO_BASE+0x0360},
  /* 54 */ {GPIO_BASE+0x0360},
  /* 55 */ {GPIO_BASE+0x0360},
  /* 56 */ {GPIO_BASE+0x0370},
  /* 57 */ {GPIO_BASE+0x0370},
  /* 58 */ {GPIO_BASE+0x0370},
  /* 59 */ {GPIO_BASE+0x0370},
  /* 60 */ {GPIO_BASE+0x0370},
  /* 61 */ {GPIO_BASE+0x0370},
  /* 62 */ {GPIO_BASE+0x0370},
  /* 63 */ {GPIO_BASE+0x0370},
  /* 64 */ {GPIO_BASE+0x0380},
  /* 65 */ {GPIO_BASE+0x0380},
  /* 66 */ {GPIO_BASE+0x0380},
  /* 67 */ {GPIO_BASE+0x0380},
  /* 68 */ {GPIO_BASE+0x0380},
  /* 69 */ {GPIO_BASE+0x0380},
  /* 70 */ {GPIO_BASE+0x0380},
  /* 71 */ {GPIO_BASE+0x0380},
  /* 72 */ {GPIO_BASE+0x0390},
  /* 73 */ {GPIO_BASE+0x0390},
  /* 74 */ {GPIO_BASE+0x0390},
  /* 75 */ {GPIO_BASE+0x0390},
  /* 76 */ {GPIO_BASE+0x0390},
  /* 77 */ {GPIO_BASE+0x0390},
  /* 78 */ {GPIO_BASE+0x0390},
  /* 79 */ {GPIO_BASE+0x0390},
  /* 80 */ {GPIO_BASE+0x03a0},
  /* 81 */ {GPIO_BASE+0x03a0},
  /* 82 */ {GPIO_BASE+0x03a0},
  /* 83 */ {GPIO_BASE+0x03a0},
  /* 84 */ {GPIO_BASE+0x03a0},
  /* 85 */ {GPIO_BASE+0x03a0},
  /* 86 */ {GPIO_BASE+0x03a0},
  /* 87 */ {GPIO_BASE+0x03a0},
  /* 88 */ {GPIO_BASE+0x03b0},
  /* 89 */ {GPIO_BASE+0x03b0},
  /* 90 */ {GPIO_BASE+0x03b0},
  /* 91 */ {GPIO_BASE+0x03b0},
  /* 92 */ {GPIO_BASE+0x03b0},
  /* 93 */ {GPIO_BASE+0x03b0},
  /* 94 */ {GPIO_BASE+0x03b0},
  /* 95 */ {GPIO_BASE+0x03b0},
  /* 96 */ {GPIO_BASE+0x03c0},
  /* 97 */ {GPIO_BASE+0x03c0},
  /* 98 */ {GPIO_BASE+0x03c0},
  /* 99 */ {GPIO_BASE+0x03c0},
  /* 100 */ {GPIO_BASE+0x03c0},
  /* 101 */ {GPIO_BASE+0x03c0},
  /* 102 */ {GPIO_BASE+0x03c0},
  /* 103 */ {GPIO_BASE+0x03c0},
  /* 104 */ {GPIO_BASE+0x03d0},
  /* 105 */ {GPIO_BASE+0x03d0},
  /* 106 */ {GPIO_BASE+0x03d0},
  /* 107 */ {GPIO_BASE+0x03d0},
  /* 108 */ {GPIO_BASE+0x03d0},
  /* 109 */ {GPIO_BASE+0x03d0},
  /* 110 */ {GPIO_BASE+0x03d0},
  /* 111 */ {GPIO_BASE+0x03d0},
  /* 112 */ {GPIO_BASE+0x03e0},
  /* 113 */ {GPIO_BASE+0x03e0},
  /* 114 */ {GPIO_BASE+0x03e0},
  /* 115 */ {GPIO_BASE+0x03e0},
  /* 116 */ {GPIO_BASE+0x03e0},
  /* 117 */ {GPIO_BASE+0x03e0},
  /* 118 */ {GPIO_BASE+0x03e0},
  /* 119 */ {GPIO_BASE+0x03e0},
  /* 120 */ {GPIO_BASE+0x03f0},
  /* 121 */ {GPIO_BASE+0x03f0},
  /* 122 */ {GPIO_BASE+0x03f0},
  /* 123 */ {GPIO_BASE+0x03f0},
  /* 124 */ {GPIO_BASE+0x03f0},
  /* 125 */ {GPIO_BASE+0x03f0},
  /* 126 */ {GPIO_BASE+0x03f0},
  /* 127 */ {GPIO_BASE+0x03f0},
  /* 128 */ {GPIO_BASE+0x0400},
  /* 129 */ {GPIO_BASE+0x0400},
  /* 130 */ {GPIO_BASE+0x0400},
  /* 131 */ {GPIO_BASE+0x0400},
  /* 132 */ {GPIO_BASE+0x0400},
  /* 133 */ {GPIO_BASE+0x0400},
  /* 134 */ {GPIO_BASE+0x0400},
  /* 135 */ {GPIO_BASE+0x0400},
  /* 136 */ {GPIO_BASE+0x0410},
  /* 137 */ {GPIO_BASE+0x0410},
  /* 138 */ {GPIO_BASE+0x0410},
  /* 139 */ {GPIO_BASE+0x0410},
  /* 140 */ {GPIO_BASE+0x0410},
  /* 141 */ {GPIO_BASE+0x0410},
  /* 142 */ {GPIO_BASE+0x0410},
  /* 143 */ {GPIO_BASE+0x0410},
  /* 144 */ {GPIO_BASE+0x0420},
  /* 145 */ {GPIO_BASE+0x0420},
  /* 146 */ {GPIO_BASE+0x0420},
  /* 147 */ {GPIO_BASE+0x0420},
  /* 148 */ {GPIO_BASE+0x0420},
  /* 149 */ {GPIO_BASE+0x0420},
  /* 150 */ {GPIO_BASE+0x0420},
  /* 151 */ {GPIO_BASE+0x0420},
  /* 152 */ {GPIO_BASE+0x0430},
  /* 153 */ {GPIO_BASE+0x0430},
  /* 154 */ {GPIO_BASE+0x0430},
  /* 155 */ {GPIO_BASE+0x0430},
  /* 156 */ {GPIO_BASE+0x0430},
  /* 157 */ {GPIO_BASE+0x0430},
  /* 158 */ {GPIO_BASE+0x0430},
  /* 159 */ {GPIO_BASE+0x0430},
  /* 160 */ {GPIO_BASE+0x0440},
  /* 161 */ {GPIO_BASE+0x0440},
  /* 162 */ {GPIO_BASE+0x0440},
  /* 163 */ {GPIO_BASE+0x0440},
  /* 164 */ {GPIO_BASE+0x0440},
  /* 165 */ {GPIO_BASE+0x0440},
  /* 166 */ {GPIO_BASE+0x0440},
  /* 167 */ {GPIO_BASE+0x0440},
  /* 168 */ {GPIO_BASE+0x0450},
  /* 169 */ {GPIO_BASE+0x0450},
  /* 170 */ {GPIO_BASE+0x0450},
  /* 171 */ {GPIO_BASE+0x0450},
  /* 172 */ {GPIO_BASE+0x0450},
  /* 173 */ {GPIO_BASE+0x0450},
  /* 174 */ {GPIO_BASE+0x0450},
  /* 175 */ {GPIO_BASE+0x0450},
  /* 176 */ {GPIO_BASE+0x0460},
  /* 177 */ {GPIO_BASE+0x0460},
  /* 178 */ {GPIO_BASE+0x0460},
  /* 179 */ {GPIO_BASE+0x0460},
  /* 180 */ {GPIO_BASE+0x0460},
  /* 181 */ {GPIO_BASE+0x0460},
  /* 182 */ {GPIO_BASE+0x0460},
  /* 183 */ {GPIO_BASE+0x0460},
  /* 184 */ {GPIO_BASE+0x0470},
  /* 185 */ {GPIO_BASE+0x0470},
  /* 186 */ {GPIO_BASE+0x0470},
  /* 187 */ {GPIO_BASE+0x0470},
  /* 188 */ {GPIO_BASE+0x0470},
  /* 189 */ {GPIO_BASE+0x0470},
  /* 190 */ {GPIO_BASE+0x0470},
  /* 191 */ {GPIO_BASE+0x0470},
  /* 192 */ {GPIO_BASE+0x0480},
  /* 193 */ {GPIO_BASE+0x0480},
  /* 194 */ {GPIO_BASE+0x0480},
  /* 195 */ {GPIO_BASE+0x0480},
  /* 196 */ {GPIO_BASE+0x0480},
  /* 197 */ {GPIO_BASE+0x0480},
  /* 198 */ {GPIO_BASE+0x0480},
  /* 199 */ {GPIO_BASE+0x0480},
  /* 200 */ {GPIO_BASE+0x0490},
  /* 201 */ {GPIO_BASE+0x0490},
  /* 202 */ {GPIO_BASE+0x0490},
  /* 203 */ {GPIO_BASE+0x0490},
  /* 204 */ {GPIO_BASE+0x0490},
  /* 205 */ {GPIO_BASE+0x0490},
  /* 206 */ {GPIO_BASE+0x0490},
  /* 207 */ {GPIO_BASE+0x0490},
  /* 208 */ {GPIO_BASE+0x04a0},
  /* 209 */ {GPIO_BASE+0x04a0},
  /* 210 */ {GPIO_BASE+0x04a0},
  /* 211 */ {GPIO_BASE+0x04a0},
  /* 212 */ {GPIO_BASE+0x04a0},
  /* 213 */ {GPIO_BASE+0x04a0},
  /* 214 */ {GPIO_BASE+0x04a0},
  /* 215 */ {GPIO_BASE+0x04a0},
  /* 216 */ {GPIO_BASE+0x04b0},
  /* 217 */ {GPIO_BASE+0x04b0},
  /* 218 */ {GPIO_BASE+0x04b0},
  /* 219 */ {GPIO_BASE+0x04b0},
  /* 220 */ {GPIO_BASE+0x04b0},
  /* 221 */ {GPIO_BASE+0x04b0},
  /* 222 */ {GPIO_BASE+0x04b0},
  /* 223 */ {GPIO_BASE+0x04b0},
  /* 224 */ {GPIO_BASE+0x04c0},
  /* 225 */ {GPIO_BASE+0x04c0},
  /* 226 */ {GPIO_BASE+0x04c0},
  /* 227 */ {GPIO_BASE+0x04c0},
  /* 228 */ {GPIO_BASE+0x04c0},
  /* 229 */ {GPIO_BASE+0x04c0},
  /* 230 */ {GPIO_BASE+0x04c0},
  /* 231 */ {GPIO_BASE+0x04c0},
  /* 232 */ {GPIO_BASE+0x04d0},
  /* 233 */ {GPIO_BASE+0x04d0},
  /* 234 */ {GPIO_BASE+0x04d0}
};

struct PIN_offset MODE_offset[] = {
  /* 0 */ {0},
  /* 1 */ {4},
  /* 2 */ {8},
  /* 3 */ {12},
  /* 4 */ {16},
  /* 5 */ {20},
  /* 6 */ {24},
  /* 7 */ {28},
  /* 8 */ {0},
  /* 9 */ {4},
  /* 10 */ {8},
  /* 11 */ {12},
  /* 12 */ {16},
  /* 13 */ {20},
  /* 14 */ {24},
  /* 15 */ {28},
  /* 16 */ {0},
  /* 17 */ {4},
  /* 18 */ {8},
  /* 19 */ {12},
  /* 20 */ {16},
  /* 21 */ {20},
  /* 22 */ {24},
  /* 23 */ {28},
  /* 24 */ {0},
  /* 25 */ {4},
  /* 26 */ {8},
  /* 27 */ {12},
  /* 28 */ {16},
  /* 29 */ {20},
  /* 30 */ {24},
  /* 31 */ {28},
  /* 32 */ {0},
  /* 33 */ {4},
  /* 34 */ {8},
  /* 35 */ {12},
  /* 36 */ {16},
  /* 37 */ {20},
  /* 38 */ {24},
  /* 39 */ {28},
  /* 40 */ {0},
  /* 41 */ {4},
  /* 42 */ {8},
  /* 43 */ {12},
  /* 44 */ {16},
  /* 45 */ {20},
  /* 46 */ {24},
  /* 47 */ {28},
  /* 48 */ {0},
  /* 49 */ {4},
  /* 50 */ {8},
  /* 51 */ {12},
  /* 52 */ {16},
  /* 53 */ {20},
  /* 54 */ {24},
  /* 55 */ {28},
  /* 56 */ {0},
  /* 57 */ {4},
  /* 58 */ {8},
  /* 59 */ {12},
  /* 60 */ {16},
  /* 61 */ {20},
  /* 62 */ {24},
  /* 63 */ {28},
  /* 64 */ {0},
  /* 65 */ {4},
  /* 66 */ {8},
  /* 67 */ {12},
  /* 68 */ {16},
  /* 69 */ {20},
  /* 70 */ {24},
  /* 71 */ {28},
  /* 72 */ {0},
  /* 73 */ {4},
  /* 74 */ {8},
  /* 75 */ {12},
  /* 76 */ {16},
  /* 77 */ {20},
  /* 78 */ {24},
  /* 79 */ {28},
  /* 80 */ {0},
  /* 81 */ {4},
  /* 82 */ {8},
  /* 83 */ {12},
  /* 84 */ {16},
  /* 85 */ {20},
  /* 86 */ {24},
  /* 87 */ {28},
  /* 88 */ {0},
  /* 89 */ {4},
  /* 90 */ {8},
  /* 91 */ {12},
  /* 92 */ {16},
  /* 93 */ {20},
  /* 94 */ {24},
  /* 95 */ {28},
  /* 96 */ {0},
  /* 97 */ {4},
  /* 98 */ {8},
  /* 99 */ {12},
  /* 100 */ {16},
  /* 101 */ {20},
  /* 102 */ {24},
  /* 103 */ {28},
  /* 104 */ {0},
  /* 105 */ {4},
  /* 106 */ {8},
  /* 107 */ {12},
  /* 108 */ {16},
  /* 109 */ {20},
  /* 110 */ {24},
  /* 111 */ {28},
  /* 112 */ {0},
  /* 113 */ {4},
  /* 114 */ {8},
  /* 115 */ {12},
  /* 116 */ {16},
  /* 117 */ {20},
  /* 118 */ {24},
  /* 119 */ {28},
  /* 120 */ {0},
  /* 121 */ {4},
  /* 122 */ {8},
  /* 123 */ {12},
  /* 124 */ {16},
  /* 125 */ {20},
  /* 126 */ {24},
  /* 127 */ {28},
  /* 128 */ {0},
  /* 129 */ {4},
  /* 130 */ {8},
  /* 131 */ {12},
  /* 132 */ {16},
  /* 133 */ {20},
  /* 134 */ {24},
  /* 135 */ {28},
  /* 136 */ {0},
  /* 137 */ {4},
  /* 138 */ {8},
  /* 139 */ {12},
  /* 140 */ {16},
  /* 141 */ {20},
  /* 142 */ {24},
  /* 143 */ {28},
  /* 144 */ {0},
  /* 145 */ {4},
  /* 146 */ {8},
  /* 147 */ {12},
  /* 148 */ {16},
  /* 149 */ {20},
  /* 150 */ {24},
  /* 151 */ {28},
  /* 152 */ {0},
  /* 153 */ {4},
  /* 154 */ {8},
  /* 155 */ {12},
  /* 156 */ {16},
  /* 157 */ {20},
  /* 158 */ {24},
  /* 159 */ {28},
  /* 160 */ {0},
  /* 161 */ {4},
  /* 162 */ {8},
  /* 163 */ {12},
  /* 164 */ {16},
  /* 165 */ {20},
  /* 166 */ {24},
  /* 167 */ {28},
  /* 168 */ {0},
  /* 169 */ {4},
  /* 170 */ {8},
  /* 171 */ {12},
  /* 172 */ {16},
  /* 173 */ {20},
  /* 174 */ {24},
  /* 175 */ {28},
  /* 176 */ {0},
  /* 177 */ {4},
  /* 178 */ {8},
  /* 179 */ {12},
  /* 180 */ {16},
  /* 181 */ {20},
  /* 182 */ {24},
  /* 183 */ {28},
  /* 184 */ {0},
  /* 185 */ {4},
  /* 186 */ {8},
  /* 187 */ {12},
  /* 188 */ {16},
  /* 189 */ {20},
  /* 190 */ {24},
  /* 191 */ {28},
  /* 192 */ {0},
  /* 193 */ {4},
  /* 194 */ {8},
  /* 195 */ {12},
  /* 196 */ {16},
  /* 197 */ {20},
  /* 198 */ {24},
  /* 199 */ {28},
  /* 200 */ {0},
  /* 201 */ {4},
  /* 202 */ {8},
  /* 203 */ {12},
  /* 204 */ {16},
  /* 205 */ {20},
  /* 206 */ {24},
  /* 207 */ {28},
  /* 208 */ {0},
  /* 209 */ {4},
  /* 210 */ {8},
  /* 211 */ {12},
  /* 212 */ {16},
  /* 213 */ {20},
  /* 214 */ {24},
  /* 215 */ {28},
  /* 216 */ {0},
  /* 217 */ {4},
  /* 218 */ {8},
  /* 219 */ {12},
  /* 220 */ {16},
  /* 221 */ {20},
  /* 222 */ {24},
  /* 223 */ {28},
  /* 224 */ {0},
  /* 225 */ {4},
  /* 226 */ {8},
  /* 227 */ {12},
  /* 228 */ {16},
  /* 229 */ {20},
  /* 230 */ {24},
  /* 231 */ {28},
  /* 232 */ {0},
  /* 233 */ {4},
  /* 234 */ {8}
};

struct PIN_width MODE_width[] = {
  /* 0 */ {4},
  /* 1 */ {4},
  /* 2 */ {4},
  /* 3 */ {4},
  /* 4 */ {4},
  /* 5 */ {4},
  /* 6 */ {4},
  /* 7 */ {4},
  /* 8 */ {4},
  /* 9 */ {4},
  /* 10 */ {4},
  /* 11 */ {4},
  /* 12 */ {4},
  /* 13 */ {4},
  /* 14 */ {4},
  /* 15 */ {4},
  /* 16 */ {4},
  /* 17 */ {4},
  /* 18 */ {4},
  /* 19 */ {4},
  /* 20 */ {4},
  /* 21 */ {4},
  /* 22 */ {4},
  /* 23 */ {4},
  /* 24 */ {4},
  /* 25 */ {4},
  /* 26 */ {4},
  /* 27 */ {4},
  /* 28 */ {4},
  /* 29 */ {4},
  /* 30 */ {4},
  /* 31 */ {4},
  /* 32 */ {4},
  /* 33 */ {4},
  /* 34 */ {4},
  /* 35 */ {4},
  /* 36 */ {4},
  /* 37 */ {4},
  /* 38 */ {4},
  /* 39 */ {4},
  /* 40 */ {4},
  /* 41 */ {4},
  /* 42 */ {4},
  /* 43 */ {4},
  /* 44 */ {4},
  /* 45 */ {4},
  /* 46 */ {4},
  /* 47 */ {4},
  /* 48 */ {4},
  /* 49 */ {4},
  /* 50 */ {4},
  /* 51 */ {4},
  /* 52 */ {4},
  /* 53 */ {4},
  /* 54 */ {4},
  /* 55 */ {4},
  /* 56 */ {4},
  /* 57 */ {4},
  /* 58 */ {4},
  /* 59 */ {4},
  /* 60 */ {4},
  /* 61 */ {4},
  /* 62 */ {4},
  /* 63 */ {4},
  /* 64 */ {4},
  /* 65 */ {4},
  /* 66 */ {4},
  /* 67 */ {4},
  /* 68 */ {4},
  /* 69 */ {4},
  /* 70 */ {4},
  /* 71 */ {4},
  /* 72 */ {4},
  /* 73 */ {4},
  /* 74 */ {4},
  /* 75 */ {4},
  /* 76 */ {4},
  /* 77 */ {4},
  /* 78 */ {4},
  /* 79 */ {4},
  /* 80 */ {4},
  /* 81 */ {4},
  /* 82 */ {4},
  /* 83 */ {4},
  /* 84 */ {4},
  /* 85 */ {4},
  /* 86 */ {4},
  /* 87 */ {4},
  /* 88 */ {4},
  /* 89 */ {4},
  /* 90 */ {4},
  /* 91 */ {4},
  /* 92 */ {4},
  /* 93 */ {4},
  /* 94 */ {4},
  /* 95 */ {4},
  /* 96 */ {4},
  /* 97 */ {4},
  /* 98 */ {4},
  /* 99 */ {4},
  /* 100 */ {4},
  /* 101 */ {4},
  /* 102 */ {4},
  /* 103 */ {4},
  /* 104 */ {4},
  /* 105 */ {4},
  /* 106 */ {4},
  /* 107 */ {4},
  /* 108 */ {4},
  /* 109 */ {4},
  /* 110 */ {4},
  /* 111 */ {4},
  /* 112 */ {4},
  /* 113 */ {4},
  /* 114 */ {4},
  /* 115 */ {4},
  /* 116 */ {4},
  /* 117 */ {4},
  /* 118 */ {4},
  /* 119 */ {4},
  /* 120 */ {4},
  /* 121 */ {4},
  /* 122 */ {4},
  /* 123 */ {4},
  /* 124 */ {4},
  /* 125 */ {4},
  /* 126 */ {4},
  /* 127 */ {4},
  /* 128 */ {4},
  /* 129 */ {4},
  /* 130 */ {4},
  /* 131 */ {4},
  /* 132 */ {4},
  /* 133 */ {4},
  /* 134 */ {4},
  /* 135 */ {4},
  /* 136 */ {4},
  /* 137 */ {4},
  /* 138 */ {4},
  /* 139 */ {4},
  /* 140 */ {4},
  /* 141 */ {4},
  /* 142 */ {4},
  /* 143 */ {4},
  /* 144 */ {4},
  /* 145 */ {4},
  /* 146 */ {4},
  /* 147 */ {4},
  /* 148 */ {4},
  /* 149 */ {4},
  /* 150 */ {4},
  /* 151 */ {4},
  /* 152 */ {4},
  /* 153 */ {4},
  /* 154 */ {4},
  /* 155 */ {4},
  /* 156 */ {4},
  /* 157 */ {4},
  /* 158 */ {4},
  /* 159 */ {4},
  /* 160 */ {4},
  /* 161 */ {4},
  /* 162 */ {4},
  /* 163 */ {4},
  /* 164 */ {4},
  /* 165 */ {4},
  /* 166 */ {4},
  /* 167 */ {4},
  /* 168 */ {4},
  /* 169 */ {4},
  /* 170 */ {4},
  /* 171 */ {4},
  /* 172 */ {4},
  /* 173 */ {4},
  /* 174 */ {4},
  /* 175 */ {4},
  /* 176 */ {4},
  /* 177 */ {4},
  /* 178 */ {4},
  /* 179 */ {4},
  /* 180 */ {4},
  /* 181 */ {4},
  /* 182 */ {4},
  /* 183 */ {4},
  /* 184 */ {4},
  /* 185 */ {4},
  /* 186 */ {4},
  /* 187 */ {4},
  /* 188 */ {4},
  /* 189 */ {4},
  /* 190 */ {4},
  /* 191 */ {4},
  /* 192 */ {4},
  /* 193 */ {4},
  /* 194 */ {4},
  /* 195 */ {4},
  /* 196 */ {4},
  /* 197 */ {4},
  /* 198 */ {4},
  /* 199 */ {4},
  /* 200 */ {4},
  /* 201 */ {4},
  /* 202 */ {4},
  /* 203 */ {4},
  /* 204 */ {4},
  /* 205 */ {4},
  /* 206 */ {4},
  /* 207 */ {4},
  /* 208 */ {4},
  /* 209 */ {4},
  /* 210 */ {4},
  /* 211 */ {4},
  /* 212 */ {4},
  /* 213 */ {4},
  /* 214 */ {4},
  /* 215 */ {4},
  /* 216 */ {4},
  /* 217 */ {4},
  /* 218 */ {4},
  /* 219 */ {4},
  /* 220 */ {4},
  /* 221 */ {4},
  /* 222 */ {4},
  /* 223 */ {4},
  /* 224 */ {4},
  /* 225 */ {4},
  /* 226 */ {4},
  /* 227 */ {4},
  /* 228 */ {4},
  /* 229 */ {4},
  /* 230 */ {4},
  /* 231 */ {4},
  /* 232 */ {4},
  /* 233 */ {4},
  /* 234 */ {4}
};

struct PIN_addr DATAOUT_addr[] = {
  /* 0 */ {GPIO_BASE+0x0100},
  /* 1 */ {GPIO_BASE+0x0100},
  /* 2 */ {GPIO_BASE+0x0100},
  /* 3 */ {GPIO_BASE+0x0100},
  /* 4 */ {GPIO_BASE+0x0100},
  /* 5 */ {GPIO_BASE+0x0100},
  /* 6 */ {GPIO_BASE+0x0100},
  /* 7 */ {GPIO_BASE+0x0100},
  /* 8 */ {GPIO_BASE+0x0100},
  /* 9 */ {GPIO_BASE+0x0100},
  /* 10 */ {GPIO_BASE+0x0100},
  /* 11 */ {GPIO_BASE+0x0100},
  /* 12 */ {GPIO_BASE+0x0100},
  /* 13 */ {GPIO_BASE+0x0100},
  /* 14 */ {GPIO_BASE+0x0100},
  /* 15 */ {GPIO_BASE+0x0100},
  /* 16 */ {GPIO_BASE+0x0100},
  /* 17 */ {GPIO_BASE+0x0100},
  /* 18 */ {GPIO_BASE+0x0100},
  /* 19 */ {GPIO_BASE+0x0100},
  /* 20 */ {GPIO_BASE+0x0100},
  /* 21 */ {GPIO_BASE+0x0100},
  /* 22 */ {GPIO_BASE+0x0100},
  /* 23 */ {GPIO_BASE+0x0100},
  /* 24 */ {GPIO_BASE+0x0100},
  /* 25 */ {GPIO_BASE+0x0100},
  /* 26 */ {GPIO_BASE+0x0100},
  /* 27 */ {GPIO_BASE+0x0100},
  /* 28 */ {GPIO_BASE+0x0100},
  /* 29 */ {GPIO_BASE+0x0100},
  /* 30 */ {GPIO_BASE+0x0100},
  /* 31 */ {GPIO_BASE+0x0100},
  /* 32 */ {GPIO_BASE+0x0110},
  /* 33 */ {GPIO_BASE+0x0110},
  /* 34 */ {GPIO_BASE+0x0110},
  /* 35 */ {GPIO_BASE+0x0110},
  /* 36 */ {GPIO_BASE+0x0110},
  /* 37 */ {GPIO_BASE+0x0110},
  /* 38 */ {GPIO_BASE+0x0110},
  /* 39 */ {GPIO_BASE+0x0110},
  /* 40 */ {GPIO_BASE+0x0110},
  /* 41 */ {GPIO_BASE+0x0110},
  /* 42 */ {GPIO_BASE+0x0110},
  /* 43 */ {GPIO_BASE+0x0110},
  /* 44 */ {GPIO_BASE+0x0110},
  /* 45 */ {GPIO_BASE+0x0110},
  /* 46 */ {GPIO_BASE+0x0110},
  /* 47 */ {GPIO_BASE+0x0110},
  /* 48 */ {GPIO_BASE+0x0110},
  /* 49 */ {GPIO_BASE+0x0110},
  /* 50 */ {GPIO_BASE+0x0110},
  /* 51 */ {GPIO_BASE+0x0110},
  /* 52 */ {GPIO_BASE+0x0110},
  /* 53 */ {GPIO_BASE+0x0110},
  /* 54 */ {GPIO_BASE+0x0110},
  /* 55 */ {GPIO_BASE+0x0110},
  /* 56 */ {GPIO_BASE+0x0110},
  /* 57 */ {GPIO_BASE+0x0110},
  /* 58 */ {GPIO_BASE+0x0110},
  /* 59 */ {GPIO_BASE+0x0110},
  /* 60 */ {GPIO_BASE+0x0110},
  /* 61 */ {GPIO_BASE+0x0110},
  /* 62 */ {GPIO_BASE+0x0110},
  /* 63 */ {GPIO_BASE+0x0110},
  /* 64 */ {GPIO_BASE+0x0120},
  /* 65 */ {GPIO_BASE+0x0120},
  /* 66 */ {GPIO_BASE+0x0120},
  /* 67 */ {GPIO_BASE+0x0120},
  /* 68 */ {GPIO_BASE+0x0120},
  /* 69 */ {GPIO_BASE+0x0120},
  /* 70 */ {GPIO_BASE+0x0120},
  /* 71 */ {GPIO_BASE+0x0120},
  /* 72 */ {GPIO_BASE+0x0120},
  /* 73 */ {GPIO_BASE+0x0120},
  /* 74 */ {GPIO_BASE+0x0120},
  /* 75 */ {GPIO_BASE+0x0120},
  /* 76 */ {GPIO_BASE+0x0120},
  /* 77 */ {GPIO_BASE+0x0120},
  /* 78 */ {GPIO_BASE+0x0120},
  /* 79 */ {GPIO_BASE+0x0120},
  /* 80 */ {GPIO_BASE+0x0120},
  /* 81 */ {GPIO_BASE+0x0120},
  /* 82 */ {GPIO_BASE+0x0120},
  /* 83 */ {GPIO_BASE+0x0120},
  /* 84 */ {GPIO_BASE+0x0120},
  /* 85 */ {GPIO_BASE+0x0120},
  /* 86 */ {GPIO_BASE+0x0120},
  /* 87 */ {GPIO_BASE+0x0120},
  /* 88 */ {GPIO_BASE+0x0120},
  /* 89 */ {GPIO_BASE+0x0120},
  /* 90 */ {GPIO_BASE+0x0120},
  /* 91 */ {GPIO_BASE+0x0120},
  /* 92 */ {GPIO_BASE+0x0120},
  /* 93 */ {GPIO_BASE+0x0120},
  /* 94 */ {GPIO_BASE+0x0120},
  /* 95 */ {GPIO_BASE+0x0120},
  /* 96 */ {GPIO_BASE+0x0130},
  /* 97 */ {GPIO_BASE+0x0130},
  /* 98 */ {GPIO_BASE+0x0130},
  /* 99 */ {GPIO_BASE+0x0130},
  /* 100 */ {GPIO_BASE+0x0130},
  /* 101 */ {GPIO_BASE+0x0130},
  /* 102 */ {GPIO_BASE+0x0130},
  /* 103 */ {GPIO_BASE+0x0130},
  /* 104 */ {GPIO_BASE+0x0130},
  /* 105 */ {GPIO_BASE+0x0130},
  /* 106 */ {GPIO_BASE+0x0130},
  /* 107 */ {GPIO_BASE+0x0130},
  /* 108 */ {GPIO_BASE+0x0130},
  /* 109 */ {GPIO_BASE+0x0130},
  /* 110 */ {GPIO_BASE+0x0130},
  /* 111 */ {GPIO_BASE+0x0130},
  /* 112 */ {GPIO_BASE+0x0130},
  /* 113 */ {GPIO_BASE+0x0130},
  /* 114 */ {GPIO_BASE+0x0130},
  /* 115 */ {GPIO_BASE+0x0130},
  /* 116 */ {GPIO_BASE+0x0130},
  /* 117 */ {GPIO_BASE+0x0130},
  /* 118 */ {GPIO_BASE+0x0130},
  /* 119 */ {GPIO_BASE+0x0130},
  /* 120 */ {GPIO_BASE+0x0130},
  /* 121 */ {GPIO_BASE+0x0130},
  /* 122 */ {GPIO_BASE+0x0130},
  /* 123 */ {GPIO_BASE+0x0130},
  /* 124 */ {GPIO_BASE+0x0130},
  /* 125 */ {GPIO_BASE+0x0130},
  /* 126 */ {GPIO_BASE+0x0130},
  /* 127 */ {GPIO_BASE+0x0130},
  /* 128 */ {GPIO_BASE+0x0140},
  /* 129 */ {GPIO_BASE+0x0140},
  /* 130 */ {GPIO_BASE+0x0140},
  /* 131 */ {GPIO_BASE+0x0140},
  /* 132 */ {GPIO_BASE+0x0140},
  /* 133 */ {GPIO_BASE+0x0140},
  /* 134 */ {GPIO_BASE+0x0140},
  /* 135 */ {GPIO_BASE+0x0140},
  /* 136 */ {GPIO_BASE+0x0140},
  /* 137 */ {GPIO_BASE+0x0140},
  /* 138 */ {GPIO_BASE+0x0140},
  /* 139 */ {GPIO_BASE+0x0140},
  /* 140 */ {GPIO_BASE+0x0140},
  /* 141 */ {GPIO_BASE+0x0140},
  /* 142 */ {GPIO_BASE+0x0140},
  /* 143 */ {GPIO_BASE+0x0140},
  /* 144 */ {GPIO_BASE+0x0140},
  /* 145 */ {GPIO_BASE+0x0140},
  /* 146 */ {GPIO_BASE+0x0140},
  /* 147 */ {GPIO_BASE+0x0140},
  /* 148 */ {GPIO_BASE+0x0140},
  /* 149 */ {GPIO_BASE+0x0140},
  /* 150 */ {GPIO_BASE+0x0140},
  /* 151 */ {GPIO_BASE+0x0140},
  /* 152 */ {GPIO_BASE+0x0140},
  /* 153 */ {GPIO_BASE+0x0140},
  /* 154 */ {GPIO_BASE+0x0140},
  /* 155 */ {GPIO_BASE+0x0140},
  /* 156 */ {GPIO_BASE+0x0140},
  /* 157 */ {GPIO_BASE+0x0140},
  /* 158 */ {GPIO_BASE+0x0140},
  /* 159 */ {GPIO_BASE+0x0140},
  /* 160 */ {GPIO_BASE+0x0150},
  /* 161 */ {GPIO_BASE+0x0150},
  /* 162 */ {GPIO_BASE+0x0150},
  /* 163 */ {GPIO_BASE+0x0150},
  /* 164 */ {GPIO_BASE+0x0150},
  /* 165 */ {GPIO_BASE+0x0150},
  /* 166 */ {GPIO_BASE+0x0150},
  /* 167 */ {GPIO_BASE+0x0150},
  /* 168 */ {GPIO_BASE+0x0150},
  /* 169 */ {GPIO_BASE+0x0150},
  /* 170 */ {GPIO_BASE+0x0150},
  /* 171 */ {GPIO_BASE+0x0150},
  /* 172 */ {GPIO_BASE+0x0150},
  /* 173 */ {GPIO_BASE+0x0150},
  /* 174 */ {GPIO_BASE+0x0150},
  /* 175 */ {GPIO_BASE+0x0150},
  /* 176 */ {GPIO_BASE+0x0150},
  /* 177 */ {GPIO_BASE+0x0150},
  /* 178 */ {GPIO_BASE+0x0150},
  /* 179 */ {GPIO_BASE+0x0150},
  /* 180 */ {GPIO_BASE+0x0150},
  /* 181 */ {GPIO_BASE+0x0150},
  /* 182 */ {GPIO_BASE+0x0150},
  /* 183 */ {GPIO_BASE+0x0150},
  /* 184 */ {GPIO_BASE+0x0150},
  /* 185 */ {GPIO_BASE+0x0150},
  /* 186 */ {GPIO_BASE+0x0150},
  /* 187 */ {GPIO_BASE+0x0150},
  /* 188 */ {GPIO_BASE+0x0150},
  /* 189 */ {GPIO_BASE+0x0150},
  /* 190 */ {GPIO_BASE+0x0150},
  /* 191 */ {GPIO_BASE+0x0150},
  /* 192 */ {GPIO_BASE+0x0160},
  /* 193 */ {GPIO_BASE+0x0160},
  /* 194 */ {GPIO_BASE+0x0160},
  /* 195 */ {GPIO_BASE+0x0160},
  /* 196 */ {GPIO_BASE+0x0160},
  /* 197 */ {GPIO_BASE+0x0160},
  /* 198 */ {GPIO_BASE+0x0160},
  /* 199 */ {GPIO_BASE+0x0160},
  /* 200 */ {GPIO_BASE+0x0160},
  /* 201 */ {GPIO_BASE+0x0160},
  /* 202 */ {GPIO_BASE+0x0160},
  /* 203 */ {GPIO_BASE+0x0160},
  /* 204 */ {GPIO_BASE+0x0160},
  /* 205 */ {GPIO_BASE+0x0160},
  /* 206 */ {GPIO_BASE+0x0160},
  /* 207 */ {GPIO_BASE+0x0160},
  /* 208 */ {GPIO_BASE+0x0160},
  /* 209 */ {GPIO_BASE+0x0160},
  /* 210 */ {GPIO_BASE+0x0160},
  /* 211 */ {GPIO_BASE+0x0160},
  /* 212 */ {GPIO_BASE+0x0160},
  /* 213 */ {GPIO_BASE+0x0160},
  /* 214 */ {GPIO_BASE+0x0160},
  /* 215 */ {GPIO_BASE+0x0160},
  /* 216 */ {GPIO_BASE+0x0160},
  /* 217 */ {GPIO_BASE+0x0160},
  /* 218 */ {GPIO_BASE+0x0160},
  /* 219 */ {GPIO_BASE+0x0160},
  /* 220 */ {GPIO_BASE+0x0160},
  /* 221 */ {GPIO_BASE+0x0160},
  /* 222 */ {GPIO_BASE+0x0160},
  /* 223 */ {GPIO_BASE+0x0160},
  /* 224 */ {GPIO_BASE+0x0170},
  /* 225 */ {GPIO_BASE+0x0170},
  /* 226 */ {GPIO_BASE+0x0170},
  /* 227 */ {GPIO_BASE+0x0170},
  /* 228 */ {GPIO_BASE+0x0170},
  /* 229 */ {GPIO_BASE+0x0170},
  /* 230 */ {GPIO_BASE+0x0170},
  /* 231 */ {GPIO_BASE+0x0170},
  /* 232 */ {GPIO_BASE+0x0170},
  /* 233 */ {GPIO_BASE+0x0170},
  /* 234 */ {GPIO_BASE+0x0170}
};

struct PIN_offset DATAOUT_offset[] = {
  /* 0 */ {0},
  /* 1 */ {1},
  /* 2 */ {2},
  /* 3 */ {3},
  /* 4 */ {4},
  /* 5 */ {5},
  /* 6 */ {6},
  /* 7 */ {7},
  /* 8 */ {8},
  /* 9 */ {9},
  /* 10 */ {10},
  /* 11 */ {11},
  /* 12 */ {12},
  /* 13 */ {13},
  /* 14 */ {14},
  /* 15 */ {15},
  /* 16 */ {16},
  /* 17 */ {17},
  /* 18 */ {18},
  /* 19 */ {19},
  /* 20 */ {20},
  /* 21 */ {21},
  /* 22 */ {22},
  /* 23 */ {23},
  /* 24 */ {24},
  /* 25 */ {25},
  /* 26 */ {26},
  /* 27 */ {27},
  /* 28 */ {28},
  /* 29 */ {29},
  /* 30 */ {30},
  /* 31 */ {31},
  /* 32 */ {0},
  /* 33 */ {1},
  /* 34 */ {2},
  /* 35 */ {3},
  /* 36 */ {4},
  /* 37 */ {5},
  /* 38 */ {6},
  /* 39 */ {7},
  /* 40 */ {8},
  /* 41 */ {9},
  /* 42 */ {10},
  /* 43 */ {11},
  /* 44 */ {12},
  /* 45 */ {13},
  /* 46 */ {14},
  /* 47 */ {15},
  /* 48 */ {16},
  /* 49 */ {17},
  /* 50 */ {18},
  /* 51 */ {19},
  /* 52 */ {20},
  /* 53 */ {21},
  /* 54 */ {22},
  /* 55 */ {23},
  /* 56 */ {24},
  /* 57 */ {25},
  /* 58 */ {26},
  /* 59 */ {27},
  /* 60 */ {28},
  /* 61 */ {29},
  /* 62 */ {30},
  /* 63 */ {31},
  /* 64 */ {0},
  /* 65 */ {1},
  /* 66 */ {2},
  /* 67 */ {3},
  /* 68 */ {4},
  /* 69 */ {5},
  /* 70 */ {6},
  /* 71 */ {7},
  /* 72 */ {8},
  /* 73 */ {9},
  /* 74 */ {10},
  /* 75 */ {11},
  /* 76 */ {12},
  /* 77 */ {13},
  /* 78 */ {14},
  /* 79 */ {15},
  /* 80 */ {16},
  /* 81 */ {17},
  /* 82 */ {18},
  /* 83 */ {19},
  /* 84 */ {20},
  /* 85 */ {21},
  /* 86 */ {22},
  /* 87 */ {23},
  /* 88 */ {24},
  /* 89 */ {25},
  /* 90 */ {26},
  /* 91 */ {27},
  /* 92 */ {28},
  /* 93 */ {29},
  /* 94 */ {30},
  /* 95 */ {31},
  /* 96 */ {0},
  /* 97 */ {1},
  /* 98 */ {2},
  /* 99 */ {3},
  /* 100 */ {4},
  /* 101 */ {5},
  /* 102 */ {6},
  /* 103 */ {7},
  /* 104 */ {8},
  /* 105 */ {9},
  /* 106 */ {10},
  /* 107 */ {11},
  /* 108 */ {12},
  /* 109 */ {13},
  /* 110 */ {14},
  /* 111 */ {15},
  /* 112 */ {16},
  /* 113 */ {17},
  /* 114 */ {18},
  /* 115 */ {19},
  /* 116 */ {20},
  /* 117 */ {21},
  /* 118 */ {22},
  /* 119 */ {23},
  /* 120 */ {24},
  /* 121 */ {25},
  /* 122 */ {26},
  /* 123 */ {27},
  /* 124 */ {28},
  /* 125 */ {29},
  /* 126 */ {30},
  /* 127 */ {31},
  /* 128 */ {0},
  /* 129 */ {1},
  /* 130 */ {2},
  /* 131 */ {3},
  /* 132 */ {4},
  /* 133 */ {5},
  /* 134 */ {6},
  /* 135 */ {7},
  /* 136 */ {8},
  /* 137 */ {9},
  /* 138 */ {10},
  /* 139 */ {11},
  /* 140 */ {12},
  /* 141 */ {13},
  /* 142 */ {14},
  /* 143 */ {15},
  /* 144 */ {16},
  /* 145 */ {17},
  /* 146 */ {18},
  /* 147 */ {19},
  /* 148 */ {20},
  /* 149 */ {21},
  /* 150 */ {22},
  /* 151 */ {23},
  /* 152 */ {24},
  /* 153 */ {25},
  /* 154 */ {26},
  /* 155 */ {27},
  /* 156 */ {28},
  /* 157 */ {29},
  /* 158 */ {30},
  /* 159 */ {31},
  /* 160 */ {0},
  /* 161 */ {1},
  /* 162 */ {2},
  /* 163 */ {3},
  /* 164 */ {4},
  /* 165 */ {5},
  /* 166 */ {6},
  /* 167 */ {7},
  /* 168 */ {8},
  /* 169 */ {9},
  /* 170 */ {10},
  /* 171 */ {11},
  /* 172 */ {12},
  /* 173 */ {13},
  /* 174 */ {14},
  /* 175 */ {15},
  /* 176 */ {16},
  /* 177 */ {17},
  /* 178 */ {18},
  /* 179 */ {19},
  /* 180 */ {20},
  /* 181 */ {21},
  /* 182 */ {22},
  /* 183 */ {23},
  /* 184 */ {24},
  /* 185 */ {25},
  /* 186 */ {26},
  /* 187 */ {27},
  /* 188 */ {28},
  /* 189 */ {29},
  /* 190 */ {30},
  /* 191 */ {31},
  /* 192 */ {0},
  /* 193 */ {1},
  /* 194 */ {2},
  /* 195 */ {3},
  /* 196 */ {4},
  /* 197 */ {5},
  /* 198 */ {6},
  /* 199 */ {7},
  /* 200 */ {8},
  /* 201 */ {9},
  /* 202 */ {10},
  /* 203 */ {11},
  /* 204 */ {12},
  /* 205 */ {13},
  /* 206 */ {14},
  /* 207 */ {15},
  /* 208 */ {16},
  /* 209 */ {17},
  /* 210 */ {18},
  /* 211 */ {19},
  /* 212 */ {20},
  /* 213 */ {21},
  /* 214 */ {22},
  /* 215 */ {23},
  /* 216 */ {24},
  /* 217 */ {25},
  /* 218 */ {26},
  /* 219 */ {27},
  /* 220 */ {28},
  /* 221 */ {29},
  /* 222 */ {30},
  /* 223 */ {31},
  /* 224 */ {0},
  /* 225 */ {1},
  /* 226 */ {2},
  /* 227 */ {3},
  /* 228 */ {4},
  /* 229 */ {5},
  /* 230 */ {6},
  /* 231 */ {7},
  /* 232 */ {8},
  /* 233 */ {9},
  /* 234 */ {10}
};

struct PIN_width DATAOUT_width[] = {
  /* 0 */ {1},
  /* 1 */ {1},
  /* 2 */ {1},
  /* 3 */ {1},
  /* 4 */ {1},
  /* 5 */ {1},
  /* 6 */ {1},
  /* 7 */ {1},
  /* 8 */ {1},
  /* 9 */ {1},
  /* 10 */ {1},
  /* 11 */ {1},
  /* 12 */ {1},
  /* 13 */ {1},
  /* 14 */ {1},
  /* 15 */ {1},
  /* 16 */ {1},
  /* 17 */ {1},
  /* 18 */ {1},
  /* 19 */ {1},
  /* 20 */ {1},
  /* 21 */ {1},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {1},
  /* 33 */ {1},
  /* 34 */ {1},
  /* 35 */ {1},
  /* 36 */ {1},
  /* 37 */ {1},
  /* 38 */ {1},
  /* 39 */ {1},
  /* 40 */ {1},
  /* 41 */ {1},
  /* 42 */ {1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {1},
  /* 66 */ {1},
  /* 67 */ {1},
  /* 68 */ {1},
  /* 69 */ {1},
  /* 70 */ {1},
  /* 71 */ {1},
  /* 72 */ {1},
  /* 73 */ {1},
  /* 74 */ {1},
  /* 75 */ {1},
  /* 76 */ {1},
  /* 77 */ {1},
  /* 78 */ {1},
  /* 79 */ {1},
  /* 80 */ {1},
  /* 81 */ {1},
  /* 82 */ {1},
  /* 83 */ {1},
  /* 84 */ {1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {1},
  /* 92 */ {1},
  /* 93 */ {1},
  /* 94 */ {1},
  /* 95 */ {1},
  /* 96 */ {1},
  /* 97 */ {1},
  /* 98 */ {1},
  /* 99 */ {1},
  /* 100 */ {1},
  /* 101 */ {1},
  /* 102 */ {1},
  /* 103 */ {1},
  /* 104 */ {1},
  /* 105 */ {1},
  /* 106 */ {1},
  /* 107 */ {1},
  /* 108 */ {1},
  /* 109 */ {1},
  /* 110 */ {1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {1},
  /* 118 */ {1},
  /* 119 */ {1},
  /* 120 */ {1},
  /* 121 */ {1},
  /* 122 */ {1},
  /* 123 */ {1},
  /* 124 */ {1},
  /* 125 */ {1},
  /* 126 */ {1},
  /* 127 */ {1},
  /* 128 */ {1},
  /* 129 */ {1},
  /* 130 */ {1},
  /* 131 */ {1},
  /* 132 */ {1},
  /* 133 */ {1},
  /* 134 */ {1},
  /* 135 */ {1},
  /* 136 */ {1},
  /* 137 */ {1},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {1},
  /* 141 */ {1},
  /* 142 */ {1},
  /* 143 */ {1},
  /* 144 */ {1},
  /* 145 */ {1},
  /* 146 */ {1},
  /* 147 */ {1},
  /* 148 */ {1},
  /* 149 */ {1},
  /* 150 */ {1},
  /* 151 */ {1},
  /* 152 */ {1},
  /* 153 */ {1},
  /* 154 */ {1},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {1},
  /* 158 */ {1},
  /* 159 */ {1},
  /* 160 */ {1},
  /* 161 */ {1},
  /* 162 */ {1},
  /* 163 */ {1},
  /* 164 */ {1},
  /* 165 */ {1},
  /* 166 */ {1},
  /* 167 */ {1},
  /* 168 */ {1},
  /* 169 */ {1},
  /* 170 */ {1},
  /* 171 */ {1},
  /* 172 */ {1},
  /* 173 */ {1},
  /* 174 */ {1},
  /* 175 */ {1},
  /* 176 */ {1},
  /* 177 */ {1},
  /* 178 */ {1},
  /* 179 */ {1},
  /* 180 */ {1},
  /* 181 */ {1},
  /* 182 */ {1},
  /* 183 */ {1},
  /* 184 */ {1},
  /* 185 */ {1},
  /* 186 */ {1},
  /* 187 */ {1},
  /* 188 */ {1},
  /* 189 */ {1},
  /* 190 */ {1},
  /* 191 */ {1},
  /* 192 */ {1},
  /* 193 */ {1},
  /* 194 */ {1},
  /* 195 */ {1},
  /* 196 */ {1},
  /* 197 */ {1},
  /* 198 */ {1},
  /* 199 */ {1},
  /* 200 */ {1},
  /* 201 */ {1},
  /* 202 */ {1},
  /* 203 */ {1},
  /* 204 */ {1},
  /* 205 */ {1},
  /* 206 */ {1},
  /* 207 */ {1},
  /* 208 */ {1},
  /* 209 */ {1},
  /* 210 */ {1},
  /* 211 */ {1},
  /* 212 */ {1},
  /* 213 */ {1},
  /* 214 */ {1},
  /* 215 */ {1},
  /* 216 */ {1},
  /* 217 */ {1},
  /* 218 */ {1},
  /* 219 */ {1},
  /* 220 */ {1},
  /* 221 */ {1},
  /* 222 */ {1},
  /* 223 */ {1},
  /* 224 */ {1},
  /* 225 */ {1},
  /* 226 */ {1},
  /* 227 */ {1},
  /* 228 */ {1},
  /* 229 */ {1},
  /* 230 */ {1},
  /* 231 */ {1},
  /* 232 */ {1},
  /* 233 */ {1},
  /* 234 */ {1}
};

struct PIN_addr DIR_addr[] = {
  /* 0 */ {GPIO_BASE+0x0000},
  /* 1 */ {GPIO_BASE+0x0000},
  /* 2 */ {GPIO_BASE+0x0000},
  /* 3 */ {GPIO_BASE+0x0000},
  /* 4 */ {GPIO_BASE+0x0000},
  /* 5 */ {GPIO_BASE+0x0000},
  /* 6 */ {GPIO_BASE+0x0000},
  /* 7 */ {GPIO_BASE+0x0000},
  /* 8 */ {GPIO_BASE+0x0000},
  /* 9 */ {GPIO_BASE+0x0000},
  /* 10 */ {GPIO_BASE+0x0000},
  /* 11 */ {GPIO_BASE+0x0000},
  /* 12 */ {GPIO_BASE+0x0000},
  /* 13 */ {GPIO_BASE+0x0000},
  /* 14 */ {GPIO_BASE+0x0000},
  /* 15 */ {GPIO_BASE+0x0000},
  /* 16 */ {GPIO_BASE+0x0000},
  /* 17 */ {GPIO_BASE+0x0000},
  /* 18 */ {GPIO_BASE+0x0000},
  /* 19 */ {GPIO_BASE+0x0000},
  /* 20 */ {GPIO_BASE+0x0000},
  /* 21 */ {GPIO_BASE+0x0000},
  /* 22 */ {GPIO_BASE+0x0000},
  /* 23 */ {GPIO_BASE+0x0000},
  /* 24 */ {GPIO_BASE+0x0000},
  /* 25 */ {GPIO_BASE+0x0000},
  /* 26 */ {GPIO_BASE+0x0000},
  /* 27 */ {GPIO_BASE+0x0000},
  /* 28 */ {GPIO_BASE+0x0000},
  /* 29 */ {GPIO_BASE+0x0000},
  /* 30 */ {GPIO_BASE+0x0000},
  /* 31 */ {GPIO_BASE+0x0000},
  /* 32 */ {GPIO_BASE+0x0010},
  /* 33 */ {GPIO_BASE+0x0010},
  /* 34 */ {GPIO_BASE+0x0010},
  /* 35 */ {GPIO_BASE+0x0010},
  /* 36 */ {GPIO_BASE+0x0010},
  /* 37 */ {GPIO_BASE+0x0010},
  /* 38 */ {GPIO_BASE+0x0010},
  /* 39 */ {GPIO_BASE+0x0010},
  /* 40 */ {GPIO_BASE+0x0010},
  /* 41 */ {GPIO_BASE+0x0010},
  /* 42 */ {GPIO_BASE+0x0010},
  /* 43 */ {GPIO_BASE+0x0010},
  /* 44 */ {GPIO_BASE+0x0010},
  /* 45 */ {GPIO_BASE+0x0010},
  /* 46 */ {GPIO_BASE+0x0010},
  /* 47 */ {GPIO_BASE+0x0010},
  /* 48 */ {GPIO_BASE+0x0010},
  /* 49 */ {GPIO_BASE+0x0010},
  /* 50 */ {GPIO_BASE+0x0010},
  /* 51 */ {GPIO_BASE+0x0010},
  /* 52 */ {GPIO_BASE+0x0010},
  /* 53 */ {GPIO_BASE+0x0010},
  /* 54 */ {GPIO_BASE+0x0010},
  /* 55 */ {GPIO_BASE+0x0010},
  /* 56 */ {GPIO_BASE+0x0010},
  /* 57 */ {GPIO_BASE+0x0010},
  /* 58 */ {GPIO_BASE+0x0010},
  /* 59 */ {GPIO_BASE+0x0010},
  /* 60 */ {GPIO_BASE+0x0010},
  /* 61 */ {GPIO_BASE+0x0010},
  /* 62 */ {GPIO_BASE+0x0010},
  /* 63 */ {GPIO_BASE+0x0010},
  /* 64 */ {GPIO_BASE+0x0020},
  /* 65 */ {GPIO_BASE+0x0020},
  /* 66 */ {GPIO_BASE+0x0020},
  /* 67 */ {GPIO_BASE+0x0020},
  /* 68 */ {GPIO_BASE+0x0020},
  /* 69 */ {GPIO_BASE+0x0020},
  /* 70 */ {GPIO_BASE+0x0020},
  /* 71 */ {GPIO_BASE+0x0020},
  /* 72 */ {GPIO_BASE+0x0020},
  /* 73 */ {GPIO_BASE+0x0020},
  /* 74 */ {GPIO_BASE+0x0020},
  /* 75 */ {GPIO_BASE+0x0020},
  /* 76 */ {GPIO_BASE+0x0020},
  /* 77 */ {GPIO_BASE+0x0020},
  /* 78 */ {GPIO_BASE+0x0020},
  /* 79 */ {GPIO_BASE+0x0020},
  /* 80 */ {GPIO_BASE+0x0020},
  /* 81 */ {GPIO_BASE+0x0020},
  /* 82 */ {GPIO_BASE+0x0020},
  /* 83 */ {GPIO_BASE+0x0020},
  /* 84 */ {GPIO_BASE+0x0020},
  /* 85 */ {GPIO_BASE+0x0020},
  /* 86 */ {GPIO_BASE+0x0020},
  /* 87 */ {GPIO_BASE+0x0020},
  /* 88 */ {GPIO_BASE+0x0020},
  /* 89 */ {GPIO_BASE+0x0020},
  /* 90 */ {GPIO_BASE+0x0020},
  /* 91 */ {GPIO_BASE+0x0020},
  /* 92 */ {GPIO_BASE+0x0020},
  /* 93 */ {GPIO_BASE+0x0020},
  /* 94 */ {GPIO_BASE+0x0020},
  /* 95 */ {GPIO_BASE+0x0020},
  /* 96 */ {GPIO_BASE+0x0030},
  /* 97 */ {GPIO_BASE+0x0030},
  /* 98 */ {GPIO_BASE+0x0030},
  /* 99 */ {GPIO_BASE+0x0030},
  /* 100 */ {GPIO_BASE+0x0030},
  /* 101 */ {GPIO_BASE+0x0030},
  /* 102 */ {GPIO_BASE+0x0030},
  /* 103 */ {GPIO_BASE+0x0030},
  /* 104 */ {GPIO_BASE+0x0030},
  /* 105 */ {GPIO_BASE+0x0030},
  /* 106 */ {GPIO_BASE+0x0030},
  /* 107 */ {GPIO_BASE+0x0030},
  /* 108 */ {GPIO_BASE+0x0030},
  /* 109 */ {GPIO_BASE+0x0030},
  /* 110 */ {GPIO_BASE+0x0030},
  /* 111 */ {GPIO_BASE+0x0030},
  /* 112 */ {GPIO_BASE+0x0030},
  /* 113 */ {GPIO_BASE+0x0030},
  /* 114 */ {GPIO_BASE+0x0030},
  /* 115 */ {GPIO_BASE+0x0030},
  /* 116 */ {GPIO_BASE+0x0030},
  /* 117 */ {GPIO_BASE+0x0030},
  /* 118 */ {GPIO_BASE+0x0030},
  /* 119 */ {GPIO_BASE+0x0030},
  /* 120 */ {GPIO_BASE+0x0030},
  /* 121 */ {GPIO_BASE+0x0030},
  /* 122 */ {GPIO_BASE+0x0030},
  /* 123 */ {GPIO_BASE+0x0030},
  /* 124 */ {GPIO_BASE+0x0030},
  /* 125 */ {GPIO_BASE+0x0030},
  /* 126 */ {GPIO_BASE+0x0030},
  /* 127 */ {GPIO_BASE+0x0030},
  /* 128 */ {GPIO_BASE+0x0040},
  /* 129 */ {GPIO_BASE+0x0040},
  /* 130 */ {GPIO_BASE+0x0040},
  /* 131 */ {GPIO_BASE+0x0040},
  /* 132 */ {GPIO_BASE+0x0040},
  /* 133 */ {GPIO_BASE+0x0040},
  /* 134 */ {GPIO_BASE+0x0040},
  /* 135 */ {GPIO_BASE+0x0040},
  /* 136 */ {GPIO_BASE+0x0040},
  /* 137 */ {GPIO_BASE+0x0040},
  /* 138 */ {GPIO_BASE+0x0040},
  /* 139 */ {GPIO_BASE+0x0040},
  /* 140 */ {GPIO_BASE+0x0040},
  /* 141 */ {GPIO_BASE+0x0040},
  /* 142 */ {GPIO_BASE+0x0040},
  /* 143 */ {GPIO_BASE+0x0040},
  /* 144 */ {GPIO_BASE+0x0040},
  /* 145 */ {GPIO_BASE+0x0040},
  /* 146 */ {GPIO_BASE+0x0040},
  /* 147 */ {GPIO_BASE+0x0040},
  /* 148 */ {GPIO_BASE+0x0040},
  /* 149 */ {GPIO_BASE+0x0040},
  /* 150 */ {GPIO_BASE+0x0040},
  /* 151 */ {GPIO_BASE+0x0040},
  /* 152 */ {GPIO_BASE+0x0040},
  /* 153 */ {GPIO_BASE+0x0040},
  /* 154 */ {GPIO_BASE+0x0040},
  /* 155 */ {GPIO_BASE+0x0040},
  /* 156 */ {GPIO_BASE+0x0040},
  /* 157 */ {GPIO_BASE+0x0040},
  /* 158 */ {GPIO_BASE+0x0040},
  /* 159 */ {GPIO_BASE+0x0040},
  /* 160 */ {GPIO_BASE+0x0050},
  /* 161 */ {GPIO_BASE+0x0050},
  /* 162 */ {GPIO_BASE+0x0050},
  /* 163 */ {GPIO_BASE+0x0050},
  /* 164 */ {GPIO_BASE+0x0050},
  /* 165 */ {GPIO_BASE+0x0050},
  /* 166 */ {GPIO_BASE+0x0050},
  /* 167 */ {GPIO_BASE+0x0050},
  /* 168 */ {GPIO_BASE+0x0050},
  /* 169 */ {GPIO_BASE+0x0050},
  /* 170 */ {GPIO_BASE+0x0050},
  /* 171 */ {GPIO_BASE+0x0050},
  /* 172 */ {GPIO_BASE+0x0050},
  /* 173 */ {GPIO_BASE+0x0050},
  /* 174 */ {GPIO_BASE+0x0050},
  /* 175 */ {GPIO_BASE+0x0050},
  /* 176 */ {GPIO_BASE+0x0050},
  /* 177 */ {GPIO_BASE+0x0050},
  /* 178 */ {GPIO_BASE+0x0050},
  /* 179 */ {GPIO_BASE+0x0050},
  /* 180 */ {GPIO_BASE+0x0050},
  /* 181 */ {GPIO_BASE+0x0050},
  /* 182 */ {GPIO_BASE+0x0050},
  /* 183 */ {GPIO_BASE+0x0050},
  /* 184 */ {GPIO_BASE+0x0050},
  /* 185 */ {GPIO_BASE+0x0050},
  /* 186 */ {GPIO_BASE+0x0050},
  /* 187 */ {GPIO_BASE+0x0050},
  /* 188 */ {GPIO_BASE+0x0050},
  /* 189 */ {GPIO_BASE+0x0050},
  /* 190 */ {GPIO_BASE+0x0050},
  /* 191 */ {GPIO_BASE+0x0050},
  /* 192 */ {GPIO_BASE+0x0060},
  /* 193 */ {GPIO_BASE+0x0060},
  /* 194 */ {GPIO_BASE+0x0060},
  /* 195 */ {GPIO_BASE+0x0060},
  /* 196 */ {GPIO_BASE+0x0060},
  /* 197 */ {GPIO_BASE+0x0060},
  /* 198 */ {GPIO_BASE+0x0060},
  /* 199 */ {GPIO_BASE+0x0060},
  /* 200 */ {GPIO_BASE+0x0060},
  /* 201 */ {GPIO_BASE+0x0060},
  /* 202 */ {GPIO_BASE+0x0060},
  /* 203 */ {GPIO_BASE+0x0060},
  /* 204 */ {GPIO_BASE+0x0060},
  /* 205 */ {GPIO_BASE+0x0060},
  /* 206 */ {GPIO_BASE+0x0060},
  /* 207 */ {GPIO_BASE+0x0060},
  /* 208 */ {GPIO_BASE+0x0060},
  /* 209 */ {GPIO_BASE+0x0060},
  /* 210 */ {GPIO_BASE+0x0060},
  /* 211 */ {GPIO_BASE+0x0060},
  /* 212 */ {GPIO_BASE+0x0060},
  /* 213 */ {GPIO_BASE+0x0060},
  /* 214 */ {GPIO_BASE+0x0060},
  /* 215 */ {GPIO_BASE+0x0060},
  /* 216 */ {GPIO_BASE+0x0060},
  /* 217 */ {GPIO_BASE+0x0060},
  /* 218 */ {GPIO_BASE+0x0060},
  /* 219 */ {GPIO_BASE+0x0060},
  /* 220 */ {GPIO_BASE+0x0060},
  /* 221 */ {GPIO_BASE+0x0060},
  /* 222 */ {GPIO_BASE+0x0060},
  /* 223 */ {GPIO_BASE+0x0060},
  /* 224 */ {GPIO_BASE+0x0070},
  /* 225 */ {GPIO_BASE+0x0070},
  /* 226 */ {GPIO_BASE+0x0070},
  /* 227 */ {GPIO_BASE+0x0070},
  /* 228 */ {GPIO_BASE+0x0070},
  /* 229 */ {GPIO_BASE+0x0070},
  /* 230 */ {GPIO_BASE+0x0070},
  /* 231 */ {GPIO_BASE+0x0070},
  /* 232 */ {GPIO_BASE+0x0070},
  /* 233 */ {GPIO_BASE+0x0070},
  /* 234 */ {GPIO_BASE+0x0070}
};

struct PIN_offset DIR_offset[] = {
  /* 0 */ {0},
  /* 1 */ {1},
  /* 2 */ {2},
  /* 3 */ {3},
  /* 4 */ {4},
  /* 5 */ {5},
  /* 6 */ {6},
  /* 7 */ {7},
  /* 8 */ {8},
  /* 9 */ {9},
  /* 10 */ {10},
  /* 11 */ {11},
  /* 12 */ {12},
  /* 13 */ {13},
  /* 14 */ {14},
  /* 15 */ {15},
  /* 16 */ {16},
  /* 17 */ {17},
  /* 18 */ {18},
  /* 19 */ {19},
  /* 20 */ {20},
  /* 21 */ {21},
  /* 22 */ {22},
  /* 23 */ {23},
  /* 24 */ {24},
  /* 25 */ {25},
  /* 26 */ {26},
  /* 27 */ {27},
  /* 28 */ {28},
  /* 29 */ {29},
  /* 30 */ {30},
  /* 31 */ {31},
  /* 32 */ {0},
  /* 33 */ {1},
  /* 34 */ {2},
  /* 35 */ {3},
  /* 36 */ {4},
  /* 37 */ {5},
  /* 38 */ {6},
  /* 39 */ {7},
  /* 40 */ {8},
  /* 41 */ {9},
  /* 42 */ {10},
  /* 43 */ {11},
  /* 44 */ {12},
  /* 45 */ {13},
  /* 46 */ {14},
  /* 47 */ {15},
  /* 48 */ {16},
  /* 49 */ {17},
  /* 50 */ {18},
  /* 51 */ {19},
  /* 52 */ {20},
  /* 53 */ {21},
  /* 54 */ {22},
  /* 55 */ {23},
  /* 56 */ {24},
  /* 57 */ {25},
  /* 58 */ {26},
  /* 59 */ {27},
  /* 60 */ {28},
  /* 61 */ {29},
  /* 62 */ {30},
  /* 63 */ {31},
  /* 64 */ {0},
  /* 65 */ {1},
  /* 66 */ {2},
  /* 67 */ {3},
  /* 68 */ {4},
  /* 69 */ {5},
  /* 70 */ {6},
  /* 71 */ {7},
  /* 72 */ {8},
  /* 73 */ {9},
  /* 74 */ {10},
  /* 75 */ {11},
  /* 76 */ {12},
  /* 77 */ {13},
  /* 78 */ {14},
  /* 79 */ {15},
  /* 80 */ {16},
  /* 81 */ {17},
  /* 82 */ {18},
  /* 83 */ {19},
  /* 84 */ {20},
  /* 85 */ {21},
  /* 86 */ {22},
  /* 87 */ {23},
  /* 88 */ {24},
  /* 89 */ {25},
  /* 90 */ {26},
  /* 91 */ {27},
  /* 92 */ {28},
  /* 93 */ {29},
  /* 94 */ {30},
  /* 95 */ {31},
  /* 96 */ {0},
  /* 97 */ {1},
  /* 98 */ {2},
  /* 99 */ {3},
  /* 100 */ {4},
  /* 101 */ {5},
  /* 102 */ {6},
  /* 103 */ {7},
  /* 104 */ {8},
  /* 105 */ {9},
  /* 106 */ {10},
  /* 107 */ {11},
  /* 108 */ {12},
  /* 109 */ {13},
  /* 110 */ {14},
  /* 111 */ {15},
  /* 112 */ {16},
  /* 113 */ {17},
  /* 114 */ {18},
  /* 115 */ {19},
  /* 116 */ {20},
  /* 117 */ {21},
  /* 118 */ {22},
  /* 119 */ {23},
  /* 120 */ {24},
  /* 121 */ {25},
  /* 122 */ {26},
  /* 123 */ {27},
  /* 124 */ {28},
  /* 125 */ {29},
  /* 126 */ {30},
  /* 127 */ {31},
  /* 128 */ {0},
  /* 129 */ {1},
  /* 130 */ {2},
  /* 131 */ {3},
  /* 132 */ {4},
  /* 133 */ {5},
  /* 134 */ {6},
  /* 135 */ {7},
  /* 136 */ {8},
  /* 137 */ {9},
  /* 138 */ {10},
  /* 139 */ {11},
  /* 140 */ {12},
  /* 141 */ {13},
  /* 142 */ {14},
  /* 143 */ {15},
  /* 144 */ {16},
  /* 145 */ {17},
  /* 146 */ {18},
  /* 147 */ {19},
  /* 148 */ {20},
  /* 149 */ {21},
  /* 150 */ {22},
  /* 151 */ {23},
  /* 152 */ {24},
  /* 153 */ {25},
  /* 154 */ {26},
  /* 155 */ {27},
  /* 156 */ {28},
  /* 157 */ {29},
  /* 158 */ {30},
  /* 159 */ {31},
  /* 160 */ {0},
  /* 161 */ {1},
  /* 162 */ {2},
  /* 163 */ {3},
  /* 164 */ {4},
  /* 165 */ {5},
  /* 166 */ {6},
  /* 167 */ {7},
  /* 168 */ {8},
  /* 169 */ {9},
  /* 170 */ {10},
  /* 171 */ {11},
  /* 172 */ {12},
  /* 173 */ {13},
  /* 174 */ {14},
  /* 175 */ {15},
  /* 176 */ {16},
  /* 177 */ {17},
  /* 178 */ {18},
  /* 179 */ {19},
  /* 180 */ {20},
  /* 181 */ {21},
  /* 182 */ {22},
  /* 183 */ {23},
  /* 184 */ {24},
  /* 185 */ {25},
  /* 186 */ {26},
  /* 187 */ {27},
  /* 188 */ {28},
  /* 189 */ {29},
  /* 190 */ {30},
  /* 191 */ {31},
  /* 192 */ {0},
  /* 193 */ {1},
  /* 194 */ {2},
  /* 195 */ {3},
  /* 196 */ {4},
  /* 197 */ {5},
  /* 198 */ {6},
  /* 199 */ {7},
  /* 200 */ {8},
  /* 201 */ {9},
  /* 202 */ {10},
  /* 203 */ {11},
  /* 204 */ {12},
  /* 205 */ {13},
  /* 206 */ {14},
  /* 207 */ {15},
  /* 208 */ {16},
  /* 209 */ {17},
  /* 210 */ {18},
  /* 211 */ {19},
  /* 212 */ {20},
  /* 213 */ {21},
  /* 214 */ {22},
  /* 215 */ {23},
  /* 216 */ {24},
  /* 217 */ {25},
  /* 218 */ {26},
  /* 219 */ {27},
  /* 220 */ {28},
  /* 221 */ {29},
  /* 222 */ {30},
  /* 223 */ {31},
  /* 224 */ {0},
  /* 225 */ {1},
  /* 226 */ {2},
  /* 227 */ {3},
  /* 228 */ {4},
  /* 229 */ {5},
  /* 230 */ {6},
  /* 231 */ {7},
  /* 232 */ {8},
  /* 233 */ {9},
  /* 234 */ {10}
};

struct PIN_width DIR_width[] = {
  /* 0 */ {1},
  /* 1 */ {1},
  /* 2 */ {1},
  /* 3 */ {1},
  /* 4 */ {1},
  /* 5 */ {1},
  /* 6 */ {1},
  /* 7 */ {1},
  /* 8 */ {1},
  /* 9 */ {1},
  /* 10 */ {1},
  /* 11 */ {1},
  /* 12 */ {1},
  /* 13 */ {1},
  /* 14 */ {1},
  /* 15 */ {1},
  /* 16 */ {1},
  /* 17 */ {1},
  /* 18 */ {1},
  /* 19 */ {1},
  /* 20 */ {1},
  /* 21 */ {1},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {1},
  /* 33 */ {1},
  /* 34 */ {1},
  /* 35 */ {1},
  /* 36 */ {1},
  /* 37 */ {1},
  /* 38 */ {1},
  /* 39 */ {1},
  /* 40 */ {1},
  /* 41 */ {1},
  /* 42 */ {1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {1},
  /* 66 */ {1},
  /* 67 */ {1},
  /* 68 */ {1},
  /* 69 */ {1},
  /* 70 */ {1},
  /* 71 */ {1},
  /* 72 */ {1},
  /* 73 */ {1},
  /* 74 */ {1},
  /* 75 */ {1},
  /* 76 */ {1},
  /* 77 */ {1},
  /* 78 */ {1},
  /* 79 */ {1},
  /* 80 */ {1},
  /* 81 */ {1},
  /* 82 */ {1},
  /* 83 */ {1},
  /* 84 */ {1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {1},
  /* 92 */ {1},
  /* 93 */ {1},
  /* 94 */ {1},
  /* 95 */ {1},
  /* 96 */ {1},
  /* 97 */ {1},
  /* 98 */ {1},
  /* 99 */ {1},
  /* 100 */ {1},
  /* 101 */ {1},
  /* 102 */ {1},
  /* 103 */ {1},
  /* 104 */ {1},
  /* 105 */ {1},
  /* 106 */ {1},
  /* 107 */ {1},
  /* 108 */ {1},
  /* 109 */ {1},
  /* 110 */ {1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {1},
  /* 118 */ {1},
  /* 119 */ {1},
  /* 120 */ {1},
  /* 121 */ {1},
  /* 122 */ {1},
  /* 123 */ {1},
  /* 124 */ {1},
  /* 125 */ {1},
  /* 126 */ {1},
  /* 127 */ {1},
  /* 128 */ {1},
  /* 129 */ {1},
  /* 130 */ {1},
  /* 131 */ {1},
  /* 132 */ {1},
  /* 133 */ {1},
  /* 134 */ {1},
  /* 135 */ {1},
  /* 136 */ {1},
  /* 137 */ {1},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {1},
  /* 141 */ {1},
  /* 142 */ {1},
  /* 143 */ {1},
  /* 144 */ {1},
  /* 145 */ {1},
  /* 146 */ {1},
  /* 147 */ {1},
  /* 148 */ {1},
  /* 149 */ {1},
  /* 150 */ {1},
  /* 151 */ {1},
  /* 152 */ {1},
  /* 153 */ {1},
  /* 154 */ {1},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {1},
  /* 158 */ {1},
  /* 159 */ {1},
  /* 160 */ {1},
  /* 161 */ {1},
  /* 162 */ {1},
  /* 163 */ {1},
  /* 164 */ {1},
  /* 165 */ {1},
  /* 166 */ {1},
  /* 167 */ {1},
  /* 168 */ {1},
  /* 169 */ {1},
  /* 170 */ {1},
  /* 171 */ {1},
  /* 172 */ {1},
  /* 173 */ {1},
  /* 174 */ {1},
  /* 175 */ {1},
  /* 176 */ {1},
  /* 177 */ {1},
  /* 178 */ {1},
  /* 179 */ {1},
  /* 180 */ {1},
  /* 181 */ {1},
  /* 182 */ {1},
  /* 183 */ {1},
  /* 184 */ {1},
  /* 185 */ {1},
  /* 186 */ {1},
  /* 187 */ {1},
  /* 188 */ {1},
  /* 189 */ {1},
  /* 190 */ {1},
  /* 191 */ {1},
  /* 192 */ {1},
  /* 193 */ {1},
  /* 194 */ {1},
  /* 195 */ {1},
  /* 196 */ {1},
  /* 197 */ {1},
  /* 198 */ {1},
  /* 199 */ {1},
  /* 200 */ {1},
  /* 201 */ {1},
  /* 202 */ {1},
  /* 203 */ {1},
  /* 204 */ {1},
  /* 205 */ {1},
  /* 206 */ {1},
  /* 207 */ {1},
  /* 208 */ {1},
  /* 209 */ {1},
  /* 210 */ {1},
  /* 211 */ {1},
  /* 212 */ {1},
  /* 213 */ {1},
  /* 214 */ {1},
  /* 215 */ {1},
  /* 216 */ {1},
  /* 217 */ {1},
  /* 218 */ {1},
  /* 219 */ {1},
  /* 220 */ {1},
  /* 221 */ {1},
  /* 222 */ {1},
  /* 223 */ {1},
  /* 224 */ {1},
  /* 225 */ {1},
  /* 226 */ {1},
  /* 227 */ {1},
  /* 228 */ {1},
  /* 229 */ {1},
  /* 230 */ {1},
  /* 231 */ {1},
  /* 232 */ {1},
  /* 233 */ {1},
  /* 234 */ {1}
};

struct PIN_addr PUPD_addr[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {IOCFG_RM_BASE+0x00b0},
  /* 27 */ {IOCFG_RM_BASE+0x00b0},
  /* 28 */ {IOCFG_RM_BASE+0x00b0},
  /* 29 */ {IOCFG_RM_BASE+0x00b0},
  /* 30 */ {IOCFG_RM_BASE+0x00b0},
  /* 31 */ {IOCFG_RM_BASE+0x00b0},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {IOCFG_LT_BASE+0x0050},
  /* 44 */ {IOCFG_LT_BASE+0x0050},
  /* 45 */ {IOCFG_LT_BASE+0x0050},
  /* 46 */ {IOCFG_LT_BASE+0x0050},
  /* 47 */ {IOCFG_LT_BASE+0x0050},
  /* 48 */ {IOCFG_LT_BASE+0x0050},
  /* 49 */ {IOCFG_LT_BASE+0x0050},
  /* 50 */ {IOCFG_LT_BASE+0x0050},
  /* 51 */ {IOCFG_LT_BASE+0x0050},
  /* 52 */ {IOCFG_LT_BASE+0x0050},
  /* 53 */ {IOCFG_LT_BASE+0x0050},
  /* 54 */ {IOCFG_LT_BASE+0x0050},
  /* 55 */ {IOCFG_LT_BASE+0x0050},
  /* 56 */ {IOCFG_LT_BASE+0x0050},
  /* 57 */ {IOCFG_LT_BASE+0x0050},
  /* 58 */ {IOCFG_LT_BASE+0x0050},
  /* 59 */ {IOCFG_LT_BASE+0x0050},
  /* 60 */ {IOCFG_LT_BASE+0x0050},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {IOCFG_BL_BASE+0x0080},
  /* 86 */ {IOCFG_BL_BASE+0x0080},
  /* 87 */ {IOCFG_BL_BASE+0x0080},
  /* 88 */ {IOCFG_BL_BASE+0x0080},
  /* 89 */ {IOCFG_BL_BASE+0x0080},
  /* 90 */ {IOCFG_BL_BASE+0x0080},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {IOCFG_BM_BASE+0x0100},
  /* 112 */ {IOCFG_BM_BASE+0x0100},
  /* 113 */ {IOCFG_BM_BASE+0x0100},
  /* 114 */ {IOCFG_BM_BASE+0x0100},
  /* 115 */ {IOCFG_BM_BASE+0x0100},
  /* 116 */ {IOCFG_BM_BASE+0x0100},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_offset PUPD_offset[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {0},
  /* 27 */ {1},
  /* 28 */ {2},
  /* 29 */ {3},
  /* 30 */ {4},
  /* 31 */ {5},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {9},
  /* 44 */ {8},
  /* 45 */ {7},
  /* 46 */ {6},
  /* 47 */ {11},
  /* 48 */ {1},
  /* 49 */ {0},
  /* 50 */ {5},
  /* 51 */ {4},
  /* 52 */ {3},
  /* 53 */ {2},
  /* 54 */ {10},
  /* 55 */ {12},
  /* 56 */ {13},
  /* 57 */ {17},
  /* 58 */ {14},
  /* 59 */ {16},
  /* 60 */ {15},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {1},
  /* 86 */ {2},
  /* 87 */ {0},
  /* 88 */ {3},
  /* 89 */ {5},
  /* 90 */ {4},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {0},
  /* 112 */ {1},
  /* 113 */ {2},
  /* 114 */ {3},
  /* 115 */ {4},
  /* 116 */ {5},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_width PUPD_width[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_addr R0_addr[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {IOCFG_RM_BASE+0x00e0},
  /* 27 */ {IOCFG_RM_BASE+0x00e0},
  /* 28 */ {IOCFG_RM_BASE+0x00e0},
  /* 29 */ {IOCFG_RM_BASE+0x00e0},
  /* 30 */ {IOCFG_RM_BASE+0x00e0},
  /* 31 */ {IOCFG_RM_BASE+0x00e0},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {IOCFG_LT_BASE+0x0070},
  /* 44 */ {IOCFG_LT_BASE+0x0070},
  /* 45 */ {IOCFG_LT_BASE+0x0070},
  /* 46 */ {IOCFG_LT_BASE+0x0070},
  /* 47 */ {IOCFG_LT_BASE+0x0070},
  /* 48 */ {IOCFG_LT_BASE+0x0070},
  /* 49 */ {IOCFG_LT_BASE+0x0070},
  /* 50 */ {IOCFG_LT_BASE+0x0070},
  /* 51 */ {IOCFG_LT_BASE+0x0070},
  /* 52 */ {IOCFG_LT_BASE+0x0070},
  /* 53 */ {IOCFG_LT_BASE+0x0070},
  /* 54 */ {IOCFG_LT_BASE+0x0070},
  /* 55 */ {IOCFG_LT_BASE+0x0070},
  /* 56 */ {IOCFG_LT_BASE+0x0070},
  /* 57 */ {IOCFG_LT_BASE+0x0070},
  /* 58 */ {IOCFG_LT_BASE+0x0070},
  /* 59 */ {IOCFG_LT_BASE+0x0070},
  /* 60 */ {IOCFG_LT_BASE+0x0070},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {IOCFG_BL_BASE+0x00a0},
  /* 86 */ {IOCFG_BL_BASE+0x00a0},
  /* 87 */ {IOCFG_BL_BASE+0x00a0},
  /* 88 */ {IOCFG_BL_BASE+0x00a0},
  /* 89 */ {IOCFG_BL_BASE+0x00a0},
  /* 90 */ {IOCFG_BL_BASE+0x00a0},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {IOCFG_BM_BASE+0x0140},
  /* 112 */ {IOCFG_BM_BASE+0x0140},
  /* 113 */ {IOCFG_BM_BASE+0x0140},
  /* 114 */ {IOCFG_BM_BASE+0x0140},
  /* 115 */ {IOCFG_BM_BASE+0x0140},
  /* 116 */ {IOCFG_BM_BASE+0x0140},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_offset R0_offset[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {0},
  /* 27 */ {1},
  /* 28 */ {2},
  /* 29 */ {3},
  /* 30 */ {4},
  /* 31 */ {5},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {9},
  /* 44 */ {8},
  /* 45 */ {7},
  /* 46 */ {6},
  /* 47 */ {11},
  /* 48 */ {1},
  /* 49 */ {0},
  /* 50 */ {5},
  /* 51 */ {4},
  /* 52 */ {3},
  /* 53 */ {2},
  /* 54 */ {10},
  /* 55 */ {12},
  /* 56 */ {13},
  /* 57 */ {17},
  /* 58 */ {14},
  /* 59 */ {16},
  /* 60 */ {15},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {1},
  /* 86 */ {2},
  /* 87 */ {0},
  /* 88 */ {3},
  /* 89 */ {5},
  /* 90 */ {4},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {0},
  /* 112 */ {1},
  /* 113 */ {2},
  /* 114 */ {3},
  /* 115 */ {4},
  /* 116 */ {5},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_width R0_width[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_addr R1_addr[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {IOCFG_RM_BASE+0x00f0},
  /* 27 */ {IOCFG_RM_BASE+0x00f0},
  /* 28 */ {IOCFG_RM_BASE+0x00f0},
  /* 29 */ {IOCFG_RM_BASE+0x00f0},
  /* 30 */ {IOCFG_RM_BASE+0x00f0},
  /* 31 */ {IOCFG_RM_BASE+0x00f0},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {IOCFG_LT_BASE+0x0080},
  /* 44 */ {IOCFG_LT_BASE+0x0080},
  /* 45 */ {IOCFG_LT_BASE+0x0080},
  /* 46 */ {IOCFG_LT_BASE+0x0080},
  /* 47 */ {IOCFG_LT_BASE+0x0080},
  /* 48 */ {IOCFG_LT_BASE+0x0080},
  /* 49 */ {IOCFG_LT_BASE+0x0080},
  /* 50 */ {IOCFG_LT_BASE+0x0080},
  /* 51 */ {IOCFG_LT_BASE+0x0080},
  /* 52 */ {IOCFG_LT_BASE+0x0080},
  /* 53 */ {IOCFG_LT_BASE+0x0080},
  /* 54 */ {IOCFG_LT_BASE+0x0080},
  /* 55 */ {IOCFG_LT_BASE+0x0080},
  /* 56 */ {IOCFG_LT_BASE+0x0080},
  /* 57 */ {IOCFG_LT_BASE+0x0080},
  /* 58 */ {IOCFG_LT_BASE+0x0080},
  /* 59 */ {IOCFG_LT_BASE+0x0080},
  /* 60 */ {IOCFG_LT_BASE+0x0080},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {IOCFG_BL_BASE+0x00b0},
  /* 86 */ {IOCFG_BL_BASE+0x00b0},
  /* 87 */ {IOCFG_BL_BASE+0x00b0},
  /* 88 */ {IOCFG_BL_BASE+0x00b0},
  /* 89 */ {IOCFG_BL_BASE+0x00b0},
  /* 90 */ {IOCFG_BL_BASE+0x00b0},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {IOCFG_BM_BASE+0x0150},
  /* 112 */ {IOCFG_BM_BASE+0x0150},
  /* 113 */ {IOCFG_BM_BASE+0x0150},
  /* 114 */ {IOCFG_BM_BASE+0x0150},
  /* 115 */ {IOCFG_BM_BASE+0x0150},
  /* 116 */ {IOCFG_BM_BASE+0x0150},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_offset R1_offset[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {0},
  /* 27 */ {1},
  /* 28 */ {2},
  /* 29 */ {3},
  /* 30 */ {4},
  /* 31 */ {5},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {9},
  /* 44 */ {8},
  /* 45 */ {7},
  /* 46 */ {6},
  /* 47 */ {11},
  /* 48 */ {1},
  /* 49 */ {0},
  /* 50 */ {5},
  /* 51 */ {4},
  /* 52 */ {3},
  /* 53 */ {2},
  /* 54 */ {10},
  /* 55 */ {12},
  /* 56 */ {13},
  /* 57 */ {17},
  /* 58 */ {14},
  /* 59 */ {16},
  /* 60 */ {15},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {1},
  /* 86 */ {2},
  /* 87 */ {0},
  /* 88 */ {3},
  /* 89 */ {5},
  /* 90 */ {4},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {0},
  /* 112 */ {1},
  /* 113 */ {2},
  /* 114 */ {3},
  /* 115 */ {4},
  /* 116 */ {5},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_width R1_width[] = {
  /* 0 */ {-1},
  /* 1 */ {-1},
  /* 2 */ {-1},
  /* 3 */ {-1},
  /* 4 */ {-1},
  /* 5 */ {-1},
  /* 6 */ {-1},
  /* 7 */ {-1},
  /* 8 */ {-1},
  /* 9 */ {-1},
  /* 10 */ {-1},
  /* 11 */ {-1},
  /* 12 */ {-1},
  /* 13 */ {-1},
  /* 14 */ {-1},
  /* 15 */ {-1},
  /* 16 */ {-1},
  /* 17 */ {-1},
  /* 18 */ {-1},
  /* 19 */ {-1},
  /* 20 */ {-1},
  /* 21 */ {-1},
  /* 22 */ {-1},
  /* 23 */ {-1},
  /* 24 */ {-1},
  /* 25 */ {-1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {-1},
  /* 33 */ {-1},
  /* 34 */ {-1},
  /* 35 */ {-1},
  /* 36 */ {-1},
  /* 37 */ {-1},
  /* 38 */ {-1},
  /* 39 */ {-1},
  /* 40 */ {-1},
  /* 41 */ {-1},
  /* 42 */ {-1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {-1},
  /* 62 */ {-1},
  /* 63 */ {-1},
  /* 64 */ {-1},
  /* 65 */ {-1},
  /* 66 */ {-1},
  /* 67 */ {-1},
  /* 68 */ {-1},
  /* 69 */ {-1},
  /* 70 */ {-1},
  /* 71 */ {-1},
  /* 72 */ {-1},
  /* 73 */ {-1},
  /* 74 */ {-1},
  /* 75 */ {-1},
  /* 76 */ {-1},
  /* 77 */ {-1},
  /* 78 */ {-1},
  /* 79 */ {-1},
  /* 80 */ {-1},
  /* 81 */ {-1},
  /* 82 */ {-1},
  /* 83 */ {-1},
  /* 84 */ {-1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {-1},
  /* 92 */ {-1},
  /* 93 */ {-1},
  /* 94 */ {-1},
  /* 95 */ {-1},
  /* 96 */ {-1},
  /* 97 */ {-1},
  /* 98 */ {-1},
  /* 99 */ {-1},
  /* 100 */ {-1},
  /* 101 */ {-1},
  /* 102 */ {-1},
  /* 103 */ {-1},
  /* 104 */ {-1},
  /* 105 */ {-1},
  /* 106 */ {-1},
  /* 107 */ {-1},
  /* 108 */ {-1},
  /* 109 */ {-1},
  /* 110 */ {-1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {-1},
  /* 118 */ {-1},
  /* 119 */ {-1},
  /* 120 */ {-1},
  /* 121 */ {-1},
  /* 122 */ {-1},
  /* 123 */ {-1},
  /* 124 */ {-1},
  /* 125 */ {-1},
  /* 126 */ {-1},
  /* 127 */ {-1},
  /* 128 */ {-1},
  /* 129 */ {-1},
  /* 130 */ {-1},
  /* 131 */ {-1},
  /* 132 */ {-1},
  /* 133 */ {-1},
  /* 134 */ {-1},
  /* 135 */ {-1},
  /* 136 */ {-1},
  /* 137 */ {-1},
  /* 138 */ {-1},
  /* 139 */ {-1},
  /* 140 */ {-1},
  /* 141 */ {-1},
  /* 142 */ {-1},
  /* 143 */ {-1},
  /* 144 */ {-1},
  /* 145 */ {-1},
  /* 146 */ {-1},
  /* 147 */ {-1},
  /* 148 */ {-1},
  /* 149 */ {-1},
  /* 150 */ {-1},
  /* 151 */ {-1},
  /* 152 */ {-1},
  /* 153 */ {-1},
  /* 154 */ {-1},
  /* 155 */ {-1},
  /* 156 */ {-1},
  /* 157 */ {-1},
  /* 158 */ {-1},
  /* 159 */ {-1},
  /* 160 */ {-1},
  /* 161 */ {-1},
  /* 162 */ {-1},
  /* 163 */ {-1},
  /* 164 */ {-1},
  /* 165 */ {-1},
  /* 166 */ {-1},
  /* 167 */ {-1},
  /* 168 */ {-1},
  /* 169 */ {-1},
  /* 170 */ {-1},
  /* 171 */ {-1},
  /* 172 */ {-1},
  /* 173 */ {-1},
  /* 174 */ {-1},
  /* 175 */ {-1},
  /* 176 */ {-1},
  /* 177 */ {-1},
  /* 178 */ {-1},
  /* 179 */ {-1},
  /* 180 */ {-1},
  /* 181 */ {-1},
  /* 182 */ {-1},
  /* 183 */ {-1},
  /* 184 */ {-1},
  /* 185 */ {-1},
  /* 186 */ {-1},
  /* 187 */ {-1},
  /* 188 */ {-1},
  /* 189 */ {-1},
  /* 190 */ {-1},
  /* 191 */ {-1},
  /* 192 */ {-1},
  /* 193 */ {-1},
  /* 194 */ {-1},
  /* 195 */ {-1},
  /* 196 */ {-1},
  /* 197 */ {-1},
  /* 198 */ {-1},
  /* 199 */ {-1},
  /* 200 */ {-1},
  /* 201 */ {-1},
  /* 202 */ {-1},
  /* 203 */ {-1},
  /* 204 */ {-1},
  /* 205 */ {-1},
  /* 206 */ {-1},
  /* 207 */ {-1},
  /* 208 */ {-1},
  /* 209 */ {-1},
  /* 210 */ {-1},
  /* 211 */ {-1},
  /* 212 */ {-1},
  /* 213 */ {-1},
  /* 214 */ {-1},
  /* 215 */ {-1},
  /* 216 */ {-1},
  /* 217 */ {-1},
  /* 218 */ {-1},
  /* 219 */ {-1},
  /* 220 */ {-1},
  /* 221 */ {-1},
  /* 222 */ {-1},
  /* 223 */ {-1},
  /* 224 */ {-1},
  /* 225 */ {-1},
  /* 226 */ {-1},
  /* 227 */ {-1},
  /* 228 */ {-1},
  /* 229 */ {-1},
  /* 230 */ {-1},
  /* 231 */ {-1},
  /* 232 */ {-1},
  /* 233 */ {-1},
  /* 234 */ {-1}
};

struct PIN_addr SEC_EN_addr[] = {
  /* 0 */ {IOCFG_BL_BASE+0x0a00},
  /* 1 */ {IOCFG_BL_BASE+0x0a00},
  /* 2 */ {IOCFG_BL_BASE+0x0a00},
  /* 3 */ {IOCFG_BL_BASE+0x0a00},
  /* 4 */ {IOCFG_RM_BASE+0x0a00},
  /* 5 */ {IOCFG_RM_BASE+0x0a10},
  /* 6 */ {IOCFG_RM_BASE+0x0a00},
  /* 7 */ {IOCFG_RM_BASE+0x0a00},
  /* 8 */ {IOCFG_BM_BASE+0x0a10},
  /* 9 */ {IOCFG_BM_BASE+0x0a10},
  /* 10 */ {IOCFG_BM_BASE+0x0a10},
  /* 11 */ {IOCFG_BM_BASE+0x0a10},
  /* 12 */ {IOCFG_BM_BASE+0x0a10},
  /* 13 */ {IOCFG_BM_BASE+0x0a10},
  /* 14 */ {IOCFG_BM_BASE+0x0a10},
  /* 15 */ {IOCFG_BM_BASE+0x0a10},
  /* 16 */ {IOCFG_BM_BASE+0x0a10},
  /* 17 */ {IOCFG_BM_BASE+0x0a10},
  /* 18 */ {IOCFG_BM_BASE+0x0a10},
  /* 19 */ {IOCFG_BM_BASE+0x0a10},
  /* 20 */ {IOCFG_BM_BASE+0x0a10},
  /* 21 */ {IOCFG_BM_BASE+0x0a10},
  /* 22 */ {IOCFG_BM_BASE+0x0a10},
  /* 23 */ {IOCFG_BM_BASE+0x0a10},
  /* 24 */ {IOCFG_BM_BASE+0x0a10},
  /* 25 */ {IOCFG_BM_BASE+0x0a20},
  /* 26 */ {IOCFG_RM_BASE+0x0a10},
  /* 27 */ {IOCFG_RM_BASE+0x0a10},
  /* 28 */ {IOCFG_RM_BASE+0x0a10},
  /* 29 */ {IOCFG_RM_BASE+0x0a10},
  /* 30 */ {IOCFG_RM_BASE+0x0a10},
  /* 31 */ {IOCFG_RM_BASE+0x0a10},
  /* 32 */ {IOCFG_BM_BASE+0x0a10},
  /* 33 */ {IOCFG_BM_BASE+0x0a10},
  /* 34 */ {IOCFG_BM_BASE+0x0a10},
  /* 35 */ {IOCFG_BM_BASE+0x0a10},
  /* 36 */ {IOCFG_BM_BASE+0x0a10},
  /* 37 */ {IOCFG_BM_BASE+0x0a10},
  /* 38 */ {IOCFG_BM_BASE+0x0a10},
  /* 39 */ {IOCFG_BM_BASE+0x0a10},
  /* 40 */ {IOCFG_LT_BASE+0x0a00},
  /* 41 */ {IOCFG_LT_BASE+0x0a00},
  /* 42 */ {IOCFG_LT_BASE+0x0a00},
  /* 43 */ {IOCFG_LT_BASE+0x0a00},
  /* 44 */ {IOCFG_LT_BASE+0x0a00},
  /* 45 */ {IOCFG_LT_BASE+0x0a00},
  /* 46 */ {IOCFG_LT_BASE+0x0a00},
  /* 47 */ {IOCFG_LT_BASE+0x0a00},
  /* 48 */ {IOCFG_LT_BASE+0x0a00},
  /* 49 */ {IOCFG_LT_BASE+0x0a00},
  /* 50 */ {IOCFG_LT_BASE+0x0a00},
  /* 51 */ {IOCFG_LT_BASE+0x0a00},
  /* 52 */ {IOCFG_LT_BASE+0x0a00},
  /* 53 */ {IOCFG_LT_BASE+0x0a00},
  /* 54 */ {IOCFG_LT_BASE+0x0a00},
  /* 55 */ {IOCFG_LT_BASE+0x0a00},
  /* 56 */ {IOCFG_LT_BASE+0x0a00},
  /* 57 */ {IOCFG_LT_BASE+0x0a00},
  /* 58 */ {IOCFG_LT_BASE+0x0a00},
  /* 59 */ {IOCFG_LT_BASE+0x0a00},
  /* 60 */ {IOCFG_LT_BASE+0x0a00},
  /* 61 */ {IOCFG_BL_BASE+0x0a00},
  /* 62 */ {IOCFG_BL_BASE+0x0a00},
  /* 63 */ {IOCFG_BL_BASE+0x0a00},
  /* 64 */ {IOCFG_BL_BASE+0x0a00},
  /* 65 */ {IOCFG_BL_BASE+0x0a00},
  /* 66 */ {IOCFG_BL_BASE+0x0a00},
  /* 67 */ {IOCFG_BL_BASE+0x0a00},
  /* 68 */ {IOCFG_BL_BASE+0x0a00},
  /* 69 */ {IOCFG_BL_BASE+0x0a00},
  /* 70 */ {IOCFG_BL_BASE+0x0a00},
  /* 71 */ {IOCFG_BL_BASE+0x0a00},
  /* 72 */ {IOCFG_BL_BASE+0x0a00},
  /* 73 */ {IOCFG_BL_BASE+0x0a00},
  /* 74 */ {IOCFG_BL_BASE+0x0a00},
  /* 75 */ {IOCFG_BL_BASE+0x0a00},
  /* 76 */ {IOCFG_BL_BASE+0x0a00},
  /* 77 */ {IOCFG_BL_BASE+0x0a00},
  /* 78 */ {IOCFG_BL_BASE+0x0a00},
  /* 79 */ {IOCFG_BL_BASE+0x0a00},
  /* 80 */ {IOCFG_BL_BASE+0x0a00},
  /* 81 */ {IOCFG_BL_BASE+0x0a00},
  /* 82 */ {IOCFG_BL_BASE+0x0a00},
  /* 83 */ {IOCFG_BL_BASE+0x0a00},
  /* 84 */ {IOCFG_BL_BASE+0x0a00},
  /* 85 */ {IOCFG_BL_BASE+0x0a00},
  /* 86 */ {IOCFG_BL_BASE+0x0a00},
  /* 87 */ {IOCFG_BL_BASE+0x0a10},
  /* 88 */ {IOCFG_BL_BASE+0x0a10},
  /* 89 */ {IOCFG_BL_BASE+0x0a10},
  /* 90 */ {IOCFG_BL_BASE+0x0a10},
  /* 91 */ {IOCFG_BM_BASE+0x0a00},
  /* 92 */ {IOCFG_BM_BASE+0x0a00},
  /* 93 */ {IOCFG_BM_BASE+0x0a00},
  /* 94 */ {IOCFG_BM_BASE+0x0a00},
  /* 95 */ {IOCFG_BM_BASE+0x0a00},
  /* 96 */ {IOCFG_BM_BASE+0x0a00},
  /* 97 */ {IOCFG_BM_BASE+0x0a00},
  /* 98 */ {IOCFG_BM_BASE+0x0a00},
  /* 99 */ {IOCFG_BM_BASE+0x0a00},
  /* 100 */ {IOCFG_BM_BASE+0x0a00},
  /* 101 */ {IOCFG_BM_BASE+0x0a00},
  /* 102 */ {IOCFG_BM_BASE+0x0a00},
  /* 103 */ {IOCFG_BM_BASE+0x0a00},
  /* 104 */ {IOCFG_BM_BASE+0x0a00},
  /* 105 */ {IOCFG_BM_BASE+0x0a00},
  /* 106 */ {IOCFG_BM_BASE+0x0a00},
  /* 107 */ {IOCFG_BM_BASE+0x0a00},
  /* 108 */ {IOCFG_BM_BASE+0x0a00},
  /* 109 */ {IOCFG_BM_BASE+0x0a00},
  /* 110 */ {IOCFG_BM_BASE+0x0a00},
  /* 111 */ {IOCFG_BM_BASE+0x0a00},
  /* 112 */ {IOCFG_BM_BASE+0x0a00},
  /* 113 */ {IOCFG_BM_BASE+0x0a00},
  /* 114 */ {IOCFG_BM_BASE+0x0a00},
  /* 115 */ {IOCFG_BM_BASE+0x0a00},
  /* 116 */ {IOCFG_BM_BASE+0x0a00},
  /* 117 */ {IOCFG_BM_BASE+0x0a00},
  /* 118 */ {IOCFG_BM_BASE+0x0a00},
  /* 119 */ {IOCFG_BM_BASE+0x0a10},
  /* 120 */ {IOCFG_BM_BASE+0x0a00},
  /* 121 */ {IOCFG_BM_BASE+0x0a10},
  /* 122 */ {IOCFG_BM_BASE+0x0a10},
  /* 123 */ {IOCFG_BM_BASE+0x0a10},
  /* 124 */ {IOCFG_BM_BASE+0x0a10},
  /* 125 */ {IOCFG_BM_BASE+0x0a20},
  /* 126 */ {IOCFG_BM_BASE+0x0a20},
  /* 127 */ {IOCFG_BM_BASE+0x0a20},
  /* 128 */ {IOCFG_BM_BASE+0x0a20},
  /* 129 */ {IOCFG_BM_BASE+0x0a20},
  /* 130 */ {IOCFG_BM_BASE+0x0a20},
  /* 131 */ {IOCFG_BM_BASE+0x0a20},
  /* 132 */ {IOCFG_BM_BASE+0x0a20},
  /* 133 */ {IOCFG_BM_BASE+0x0a20},
  /* 134 */ {IOCFG_BM_BASE+0x0a20},
  /* 135 */ {IOCFG_BM_BASE+0x0a20},
  /* 136 */ {IOCFG_BR_BASE+0x0a00},
  /* 137 */ {IOCFG_BR_BASE+0x0a00},
  /* 138 */ {IOCFG_BR_BASE+0x0a00},
  /* 139 */ {IOCFG_BR_BASE+0x0a00},
  /* 140 */ {IOCFG_BR_BASE+0x0a00},
  /* 141 */ {IOCFG_BR_BASE+0x0a00},
  /* 142 */ {IOCFG_BR_BASE+0x0a00},
  /* 143 */ {IOCFG_BR_BASE+0x0a00},
  /* 144 */ {IOCFG_BR_BASE+0x0a00},
  /* 145 */ {IOCFG_BR_BASE+0x0a00},
  /* 146 */ {IOCFG_BR_BASE+0x0a00},
  /* 147 */ {IOCFG_BR_BASE+0x0a00},
  /* 148 */ {IOCFG_BR_BASE+0x0a00},
  /* 149 */ {IOCFG_BR_BASE+0x0a00},
  /* 150 */ {IOCFG_BR_BASE+0x0a00},
  /* 151 */ {IOCFG_BR_BASE+0x0a00},
  /* 152 */ {IOCFG_BR_BASE+0x0a00},
  /* 153 */ {IOCFG_RB_BASE+0x0a00},
  /* 154 */ {IOCFG_RB_BASE+0x0a00},
  /* 155 */ {IOCFG_RB_BASE+0x0a00},
  /* 156 */ {IOCFG_RB_BASE+0x0a00},
  /* 157 */ {IOCFG_RB_BASE+0x0a00},
  /* 158 */ {IOCFG_RB_BASE+0x0a00},
  /* 159 */ {IOCFG_RB_BASE+0x0a00},
  /* 160 */ {IOCFG_RB_BASE+0x0a00},
  /* 161 */ {IOCFG_RB_BASE+0x0a00},
  /* 162 */ {IOCFG_RB_BASE+0x0a00},
  /* 163 */ {IOCFG_RB_BASE+0x0a00},
  /* 164 */ {IOCFG_RM_BASE+0x0a00},
  /* 165 */ {IOCFG_RM_BASE+0x0a00},
  /* 166 */ {IOCFG_RM_BASE+0x0a00},
  /* 167 */ {IOCFG_RM_BASE+0x0a00},
  /* 168 */ {IOCFG_RM_BASE+0x0a00},
  /* 169 */ {IOCFG_RM_BASE+0x0a00},
  /* 170 */ {IOCFG_RM_BASE+0x0a00},
  /* 171 */ {IOCFG_RM_BASE+0x0a00},
  /* 172 */ {IOCFG_RM_BASE+0x0a00},
  /* 173 */ {IOCFG_RM_BASE+0x0a00},
  /* 174 */ {IOCFG_RM_BASE+0x0a00},
  /* 175 */ {IOCFG_RM_BASE+0x0a00},
  /* 176 */ {IOCFG_RM_BASE+0x0a00},
  /* 177 */ {IOCFG_RM_BASE+0x0a00},
  /* 178 */ {IOCFG_RM_BASE+0x0a00},
  /* 179 */ {IOCFG_RM_BASE+0x0a00},
  /* 180 */ {IOCFG_RM_BASE+0x0a00},
  /* 181 */ {IOCFG_RM_BASE+0x0a00},
  /* 182 */ {IOCFG_RM_BASE+0x0a00},
  /* 183 */ {IOCFG_RM_BASE+0x0a00},
  /* 184 */ {IOCFG_RM_BASE+0x0a00},
  /* 185 */ {IOCFG_RM_BASE+0x0a00},
  /* 186 */ {IOCFG_RM_BASE+0x0a00},
  /* 187 */ {IOCFG_RM_BASE+0x0a00},
  /* 188 */ {IOCFG_RM_BASE+0x0a00},
  /* 189 */ {IOCFG_RM_BASE+0x0a10},
  /* 190 */ {IOCFG_RM_BASE+0x0a10},
  /* 191 */ {IOCFG_RM_BASE+0x0a10},
  /* 192 */ {IOCFG_RM_BASE+0x0a10},
  /* 193 */ {IOCFG_RM_BASE+0x0a10},
  /* 194 */ {IOCFG_RM_BASE+0x0a00},
  /* 195 */ {IOCFG_RM_BASE+0x0a10},
  /* 196 */ {IOCFG_RM_BASE+0x0a00},
  /* 197 */ {IOCFG_RM_BASE+0x0a10},
  /* 198 */ {IOCFG_RM_BASE+0x0a10},
  /* 199 */ {IOCFG_RM_BASE+0x0a10},
  /* 200 */ {IOCFG_RM_BASE+0x0a10},
  /* 201 */ {IOCFG_RM_BASE+0x0a10},
  /* 202 */ {IOCFG_RM_BASE+0x0a10},
  /* 203 */ {IOCFG_RM_BASE+0x0a10},
  /* 204 */ {IOCFG_RM_BASE+0x0a10},
  /* 205 */ {IOCFG_RM_BASE+0x0a10},
  /* 206 */ {IOCFG_RM_BASE+0x0a10},
  /* 207 */ {IOCFG_RM_BASE+0x0a10},
  /* 208 */ {IOCFG_RM_BASE+0x0a10},
  /* 209 */ {IOCFG_TL_BASE+0x0a00},
  /* 210 */ {IOCFG_TL_BASE+0x0a00},
  /* 211 */ {IOCFG_TL_BASE+0x0a00},
  /* 212 */ {IOCFG_TL_BASE+0x0a00},
  /* 213 */ {IOCFG_TL_BASE+0x0a00},
  /* 214 */ {IOCFG_TL_BASE+0x0a00},
  /* 215 */ {IOCFG_TL_BASE+0x0a00},
  /* 216 */ {IOCFG_TL_BASE+0x0a00},
  /* 217 */ {IOCFG_TL_BASE+0x0a00},
  /* 218 */ {IOCFG_TL_BASE+0x0a00},
  /* 219 */ {IOCFG_TL_BASE+0x0a00},
  /* 220 */ {IOCFG_TL_BASE+0x0a00},
  /* 221 */ {IOCFG_TL_BASE+0x0a00},
  /* 222 */ {IOCFG_TL_BASE+0x0a00},
  /* 223 */ {IOCFG_TL_BASE+0x0a00},
  /* 224 */ {IOCFG_TL_BASE+0x0a00},
  /* 225 */ {IOCFG_TL_BASE+0x0a00},
  /* 226 */ {IOCFG_TL_BASE+0x0a00},
  /* 227 */ {IOCFG_TL_BASE+0x0a00},
  /* 228 */ {IOCFG_TL_BASE+0x0a00},
  /* 229 */ {IOCFG_TL_BASE+0x0a00},
  /* 230 */ {IOCFG_TL_BASE+0x0a00},
  /* 231 */ {IOCFG_TL_BASE+0x0a00},
  /* 232 */ {IOCFG_TL_BASE+0x0a00},
  /* 233 */ {IOCFG_TL_BASE+0x0a00},
  /* 234 */ {IOCFG_TL_BASE+0x0a00}
};

struct PIN_offset SEC_EN_offset[] = {
  /* 0 */ {22},
  /* 1 */ {19},
  /* 2 */ {18},
  /* 3 */ {24},
  /* 4 */ {28},
  /* 5 */ {0},
  /* 6 */ {23},
  /* 7 */ {25},
  /* 8 */ {13},
  /* 9 */ {14},
  /* 10 */ {18},
  /* 11 */ {16},
  /* 12 */ {17},
  /* 13 */ {19},
  /* 14 */ {20},
  /* 15 */ {21},
  /* 16 */ {22},
  /* 17 */ {24},
  /* 18 */ {23},
  /* 19 */ {27},
  /* 20 */ {28},
  /* 21 */ {26},
  /* 22 */ {30},
  /* 23 */ {29},
  /* 24 */ {31},
  /* 25 */ {1},
  /* 26 */ {10},
  /* 27 */ {11},
  /* 28 */ {12},
  /* 29 */ {14},
  /* 30 */ {13},
  /* 31 */ {15},
  /* 32 */ {6},
  /* 33 */ {7},
  /* 34 */ {8},
  /* 35 */ {10},
  /* 36 */ {9},
  /* 37 */ {11},
  /* 38 */ {12},
  /* 39 */ {15},
  /* 40 */ {24},
  /* 41 */ {23},
  /* 42 */ {22},
  /* 43 */ {6},
  /* 44 */ {10},
  /* 45 */ {9},
  /* 46 */ {3},
  /* 47 */ {5},
  /* 48 */ {7},
  /* 49 */ {11},
  /* 50 */ {1},
  /* 51 */ {2},
  /* 52 */ {4},
  /* 53 */ {8},
  /* 54 */ {12},
  /* 55 */ {14},
  /* 56 */ {15},
  /* 57 */ {19},
  /* 58 */ {18},
  /* 59 */ {16},
  /* 60 */ {17},
  /* 61 */ {1},
  /* 62 */ {4},
  /* 63 */ {3},
  /* 64 */ {2},
  /* 65 */ {5},
  /* 66 */ {7},
  /* 67 */ {6},
  /* 68 */ {8},
  /* 69 */ {9},
  /* 70 */ {11},
  /* 71 */ {10},
  /* 72 */ {12},
  /* 73 */ {13},
  /* 74 */ {17},
  /* 75 */ {16},
  /* 76 */ {14},
  /* 77 */ {20},
  /* 78 */ {15},
  /* 79 */ {21},
  /* 80 */ {27},
  /* 81 */ {23},
  /* 82 */ {25},
  /* 83 */ {28},
  /* 84 */ {29},
  /* 85 */ {30},
  /* 86 */ {31},
  /* 87 */ {0},
  /* 88 */ {3},
  /* 89 */ {4},
  /* 90 */ {5},
  /* 91 */ {1},
  /* 92 */ {2},
  /* 93 */ {4},
  /* 94 */ {3},
  /* 95 */ {7},
  /* 96 */ {5},
  /* 97 */ {10},
  /* 98 */ {9},
  /* 99 */ {14},
  /* 100 */ {11},
  /* 101 */ {6},
  /* 102 */ {8},
  /* 103 */ {13},
  /* 104 */ {12},
  /* 105 */ {17},
  /* 106 */ {16},
  /* 107 */ {15},
  /* 108 */ {19},
  /* 109 */ {18},
  /* 110 */ {20},
  /* 111 */ {22},
  /* 112 */ {21},
  /* 113 */ {24},
  /* 114 */ {23},
  /* 115 */ {25},
  /* 116 */ {26},
  /* 117 */ {29},
  /* 118 */ {31},
  /* 119 */ {3},
  /* 120 */ {30},
  /* 121 */ {2},
  /* 122 */ {5},
  /* 123 */ {1},
  /* 124 */ {4},
  /* 125 */ {0},
  /* 126 */ {3},
  /* 127 */ {2},
  /* 128 */ {4},
  /* 129 */ {5},
  /* 130 */ {7},
  /* 131 */ {6},
  /* 132 */ {8},
  /* 133 */ {9},
  /* 134 */ {11},
  /* 135 */ {10},
  /* 136 */ {2},
  /* 137 */ {1},
  /* 138 */ {4},
  /* 139 */ {3},
  /* 140 */ {5},
  /* 141 */ {6},
  /* 142 */ {7},
  /* 143 */ {8},
  /* 144 */ {9},
  /* 145 */ {10},
  /* 146 */ {11},
  /* 147 */ {12},
  /* 148 */ {13},
  /* 149 */ {14},
  /* 150 */ {15},
  /* 151 */ {16},
  /* 152 */ {17},
  /* 153 */ {2},
  /* 154 */ {3},
  /* 155 */ {1},
  /* 156 */ {5},
  /* 157 */ {7},
  /* 158 */ {4},
  /* 159 */ {8},
  /* 160 */ {6},
  /* 161 */ {9},
  /* 162 */ {10},
  /* 163 */ {11},
  /* 164 */ {2},
  /* 165 */ {1},
  /* 166 */ {4},
  /* 167 */ {3},
  /* 168 */ {5},
  /* 169 */ {6},
  /* 170 */ {7},
  /* 171 */ {8},
  /* 172 */ {9},
  /* 173 */ {10},
  /* 174 */ {11},
  /* 175 */ {12},
  /* 176 */ {13},
  /* 177 */ {14},
  /* 178 */ {15},
  /* 179 */ {16},
  /* 180 */ {17},
  /* 181 */ {18},
  /* 182 */ {20},
  /* 183 */ {21},
  /* 184 */ {22},
  /* 185 */ {19},
  /* 186 */ {27},
  /* 187 */ {30},
  /* 188 */ {29},
  /* 189 */ {1},
  /* 190 */ {4},
  /* 191 */ {8},
  /* 192 */ {7},
  /* 193 */ {5},
  /* 194 */ {31},
  /* 195 */ {6},
  /* 196 */ {24},
  /* 197 */ {2},
  /* 198 */ {3},
  /* 199 */ {19},
  /* 200 */ {18},
  /* 201 */ {17},
  /* 202 */ {20},
  /* 203 */ {21},
  /* 204 */ {22},
  /* 205 */ {23},
  /* 206 */ {24},
  /* 207 */ {25},
  /* 208 */ {26},
  /* 209 */ {18},
  /* 210 */ {17},
  /* 211 */ {21},
  /* 212 */ {16},
  /* 213 */ {20},
  /* 214 */ {19},
  /* 215 */ {2},
  /* 216 */ {4},
  /* 217 */ {6},
  /* 218 */ {3},
  /* 219 */ {5},
  /* 220 */ {1},
  /* 221 */ {8},
  /* 222 */ {7},
  /* 223 */ {9},
  /* 224 */ {14},
  /* 225 */ {15},
  /* 226 */ {13},
  /* 227 */ {12},
  /* 228 */ {11},
  /* 229 */ {10},
  /* 230 */ {22},
  /* 231 */ {24},
  /* 232 */ {23},
  /* 233 */ {25},
  /* 234 */ {26}
};

struct PIN_width SEC_EN_width[] = {
  /* 0 */ {1},
  /* 1 */ {1},
  /* 2 */ {1},
  /* 3 */ {1},
  /* 4 */ {1},
  /* 5 */ {1},
  /* 6 */ {1},
  /* 7 */ {1},
  /* 8 */ {1},
  /* 9 */ {1},
  /* 10 */ {1},
  /* 11 */ {1},
  /* 12 */ {1},
  /* 13 */ {1},
  /* 14 */ {1},
  /* 15 */ {1},
  /* 16 */ {1},
  /* 17 */ {1},
  /* 18 */ {1},
  /* 19 */ {1},
  /* 20 */ {1},
  /* 21 */ {1},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {1},
  /* 33 */ {1},
  /* 34 */ {1},
  /* 35 */ {1},
  /* 36 */ {1},
  /* 37 */ {1},
  /* 38 */ {1},
  /* 39 */ {1},
  /* 40 */ {1},
  /* 41 */ {1},
  /* 42 */ {1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {1},
  /* 66 */ {1},
  /* 67 */ {1},
  /* 68 */ {1},
  /* 69 */ {1},
  /* 70 */ {1},
  /* 71 */ {1},
  /* 72 */ {1},
  /* 73 */ {1},
  /* 74 */ {1},
  /* 75 */ {1},
  /* 76 */ {1},
  /* 77 */ {1},
  /* 78 */ {1},
  /* 79 */ {1},
  /* 80 */ {1},
  /* 81 */ {1},
  /* 82 */ {1},
  /* 83 */ {1},
  /* 84 */ {1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {1},
  /* 92 */ {1},
  /* 93 */ {1},
  /* 94 */ {1},
  /* 95 */ {1},
  /* 96 */ {1},
  /* 97 */ {1},
  /* 98 */ {1},
  /* 99 */ {1},
  /* 100 */ {1},
  /* 101 */ {1},
  /* 102 */ {1},
  /* 103 */ {1},
  /* 104 */ {1},
  /* 105 */ {1},
  /* 106 */ {1},
  /* 107 */ {1},
  /* 108 */ {1},
  /* 109 */ {1},
  /* 110 */ {1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {1},
  /* 118 */ {1},
  /* 119 */ {1},
  /* 120 */ {1},
  /* 121 */ {1},
  /* 122 */ {1},
  /* 123 */ {1},
  /* 124 */ {1},
  /* 125 */ {1},
  /* 126 */ {1},
  /* 127 */ {1},
  /* 128 */ {1},
  /* 129 */ {1},
  /* 130 */ {1},
  /* 131 */ {1},
  /* 132 */ {1},
  /* 133 */ {1},
  /* 134 */ {1},
  /* 135 */ {1},
  /* 136 */ {1},
  /* 137 */ {1},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {1},
  /* 141 */ {1},
  /* 142 */ {1},
  /* 143 */ {1},
  /* 144 */ {1},
  /* 145 */ {1},
  /* 146 */ {1},
  /* 147 */ {1},
  /* 148 */ {1},
  /* 149 */ {1},
  /* 150 */ {1},
  /* 151 */ {1},
  /* 152 */ {1},
  /* 153 */ {1},
  /* 154 */ {1},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {1},
  /* 158 */ {1},
  /* 159 */ {1},
  /* 160 */ {1},
  /* 161 */ {1},
  /* 162 */ {1},
  /* 163 */ {1},
  /* 164 */ {1},
  /* 165 */ {1},
  /* 166 */ {1},
  /* 167 */ {1},
  /* 168 */ {1},
  /* 169 */ {1},
  /* 170 */ {1},
  /* 171 */ {1},
  /* 172 */ {1},
  /* 173 */ {1},
  /* 174 */ {1},
  /* 175 */ {1},
  /* 176 */ {1},
  /* 177 */ {1},
  /* 178 */ {1},
  /* 179 */ {1},
  /* 180 */ {1},
  /* 181 */ {1},
  /* 182 */ {1},
  /* 183 */ {1},
  /* 184 */ {1},
  /* 185 */ {1},
  /* 186 */ {1},
  /* 187 */ {1},
  /* 188 */ {1},
  /* 189 */ {1},
  /* 190 */ {1},
  /* 191 */ {1},
  /* 192 */ {1},
  /* 193 */ {1},
  /* 194 */ {1},
  /* 195 */ {1},
  /* 196 */ {1},
  /* 197 */ {1},
  /* 198 */ {1},
  /* 199 */ {1},
  /* 200 */ {1},
  /* 201 */ {1},
  /* 202 */ {1},
  /* 203 */ {1},
  /* 204 */ {1},
  /* 205 */ {1},
  /* 206 */ {1},
  /* 207 */ {1},
  /* 208 */ {1},
  /* 209 */ {1},
  /* 210 */ {1},
  /* 211 */ {1},
  /* 212 */ {1},
  /* 213 */ {1},
  /* 214 */ {1},
  /* 215 */ {1},
  /* 216 */ {1},
  /* 217 */ {1},
  /* 218 */ {1},
  /* 219 */ {1},
  /* 220 */ {1},
  /* 221 */ {1},
  /* 222 */ {1},
  /* 223 */ {1},
  /* 224 */ {1},
  /* 225 */ {1},
  /* 226 */ {1},
  /* 227 */ {1},
  /* 228 */ {1},
  /* 229 */ {1},
  /* 230 */ {1},
  /* 231 */ {1},
  /* 232 */ {1},
  /* 233 */ {1},
  /* 234 */ {1}
};

struct PIN_addr DRV_addr[] = {
  /* 0 */ {IOCFG_BL_BASE+0x0000},
  /* 1 */ {IOCFG_BL_BASE+0x0000},
  /* 2 */ {IOCFG_BL_BASE+0x0000},
  /* 3 */ {IOCFG_BL_BASE+0x0000},
  /* 4 */ {IOCFG_RM_BASE+0x0010},
  /* 5 */ {IOCFG_RM_BASE+0x0010},
  /* 6 */ {IOCFG_RM_BASE+0x0010},
  /* 7 */ {IOCFG_RM_BASE+0x0010},
  /* 8 */ {IOCFG_BM_BASE+0x0030},
  /* 9 */ {IOCFG_BM_BASE+0x0020},
  /* 10 */ {IOCFG_BM_BASE+0x0000},
  /* 11 */ {IOCFG_BM_BASE+0x0000},
  /* 12 */ {IOCFG_BM_BASE+0x0000},
  /* 13 */ {IOCFG_BM_BASE+0x0000},
  /* 14 */ {IOCFG_BM_BASE+0x0000},
  /* 15 */ {IOCFG_BM_BASE+0x0000},
  /* 16 */ {IOCFG_BM_BASE+0x0000},
  /* 17 */ {IOCFG_BM_BASE+0x0010},
  /* 18 */ {IOCFG_BM_BASE+0x0010},
  /* 19 */ {IOCFG_BM_BASE+0x0010},
  /* 20 */ {IOCFG_BM_BASE+0x0010},
  /* 21 */ {IOCFG_BM_BASE+0x0010},
  /* 22 */ {IOCFG_BM_BASE+0x0010},
  /* 23 */ {IOCFG_BM_BASE+0x0010},
  /* 24 */ {IOCFG_BM_BASE+0x0010},
  /* 25 */ {IOCFG_BM_BASE+0x0010},
  /* 26 */ {IOCFG_RM_BASE+0x0000},
  /* 27 */ {IOCFG_RM_BASE+0x0000},
  /* 28 */ {IOCFG_RM_BASE+0x0000},
  /* 29 */ {IOCFG_RM_BASE+0x0000},
  /* 30 */ {IOCFG_RM_BASE+0x0000},
  /* 31 */ {IOCFG_RM_BASE+0x0010},
  /* 32 */ {IOCFG_BM_BASE+0x0010},
  /* 33 */ {IOCFG_BM_BASE+0x0020},
  /* 34 */ {IOCFG_BM_BASE+0x0020},
  /* 35 */ {IOCFG_BM_BASE+0x0020},
  /* 36 */ {IOCFG_BM_BASE+0x0020},
  /* 37 */ {IOCFG_BM_BASE+0x0020},
  /* 38 */ {IOCFG_BM_BASE+0x0030},
  /* 39 */ {IOCFG_BM_BASE+0x0030},
  /* 40 */ {IOCFG_LT_BASE+0x0010},
  /* 41 */ {IOCFG_LT_BASE+0x0010},
  /* 42 */ {IOCFG_LT_BASE+0x0010},
  /* 43 */ {IOCFG_LT_BASE+0x0000},
  /* 44 */ {IOCFG_LT_BASE+0x0000},
  /* 45 */ {IOCFG_LT_BASE+0x0000},
  /* 46 */ {IOCFG_LT_BASE+0x0000},
  /* 47 */ {IOCFG_LT_BASE+0x0010},
  /* 48 */ {IOCFG_LT_BASE+0x0000},
  /* 49 */ {IOCFG_LT_BASE+0x0000},
  /* 50 */ {IOCFG_LT_BASE+0x0000},
  /* 51 */ {IOCFG_LT_BASE+0x0000},
  /* 52 */ {IOCFG_LT_BASE+0x0000},
  /* 53 */ {IOCFG_LT_BASE+0x0000},
  /* 54 */ {IOCFG_LT_BASE+0x0010},
  /* 55 */ {IOCFG_LT_BASE+0x0010},
  /* 56 */ {IOCFG_LT_BASE+0x0010},
  /* 57 */ {IOCFG_LT_BASE+0x0010},
  /* 58 */ {IOCFG_LT_BASE+0x0010},
  /* 59 */ {IOCFG_LT_BASE+0x0010},
  /* 60 */ {IOCFG_LT_BASE+0x0010},
  /* 61 */ {IOCFG_BL_BASE+0x0000},
  /* 62 */ {IOCFG_BL_BASE+0x0000},
  /* 63 */ {IOCFG_BL_BASE+0x0000},
  /* 64 */ {IOCFG_BL_BASE+0x0000},
  /* 65 */ {IOCFG_BL_BASE+0x0000},
  /* 66 */ {IOCFG_BL_BASE+0x0000},
  /* 67 */ {IOCFG_BL_BASE+0x0000},
  /* 68 */ {IOCFG_BL_BASE+0x0000},
  /* 69 */ {IOCFG_BL_BASE+0x0000},
  /* 70 */ {IOCFG_BL_BASE+0x0000},
  /* 71 */ {IOCFG_BL_BASE+0x0000},
  /* 72 */ {IOCFG_BL_BASE+0x0000},
  /* 73 */ {IOCFG_BL_BASE+0x0000},
  /* 74 */ {IOCFG_BL_BASE+0x0000},
  /* 75 */ {IOCFG_BL_BASE+0x0000},
  /* 76 */ {IOCFG_BL_BASE+0x0000},
  /* 77 */ {IOCFG_BL_BASE+0x0000},
  /* 78 */ {IOCFG_BL_BASE+0x0000},
  /* 79 */ {IOCFG_BL_BASE+0x0010},
  /* 80 */ {IOCFG_BL_BASE+0x0000},
  /* 81 */ {IOCFG_BL_BASE+0x0010},
  /* 82 */ {IOCFG_BL_BASE+0x0010},
  /* 83 */ {IOCFG_BL_BASE+0x0000},
  /* 84 */ {IOCFG_BL_BASE+0x0000},
  /* 85 */ {IOCFG_BL_BASE+0x0000},
  /* 86 */ {IOCFG_BL_BASE+0x0000},
  /* 87 */ {IOCFG_BL_BASE+0x0000},
  /* 88 */ {IOCFG_BL_BASE+0x0000},
  /* 89 */ {IOCFG_BL_BASE+0x0000},
  /* 90 */ {IOCFG_BL_BASE+0x0000},
  /* 91 */ {IOCFG_BM_BASE+0x0030},
  /* 92 */ {IOCFG_BM_BASE+0x0020},
  /* 93 */ {IOCFG_BM_BASE+0x0020},
  /* 94 */ {IOCFG_BM_BASE+0x0020},
  /* 95 */ {IOCFG_BM_BASE+0x0020},
  /* 96 */ {IOCFG_BM_BASE+0x0030},
  /* 97 */ {IOCFG_BM_BASE+0x0030},
  /* 98 */ {IOCFG_BM_BASE+0x0030},
  /* 99 */ {IOCFG_BM_BASE+0x0030},
  /* 100 */ {IOCFG_BM_BASE+0x0030},
  /* 101 */ {IOCFG_BM_BASE+0x0040},
  /* 102 */ {IOCFG_BM_BASE+0x0040},
  /* 103 */ {IOCFG_BM_BASE+0x0050},
  /* 104 */ {IOCFG_BM_BASE+0x0040},
  /* 105 */ {IOCFG_BM_BASE+0x0040},
  /* 106 */ {IOCFG_BM_BASE+0x0040},
  /* 107 */ {IOCFG_BM_BASE+0x0040},
  /* 108 */ {IOCFG_BM_BASE+0x0040},
  /* 109 */ {IOCFG_BM_BASE+0x0040},
  /* 110 */ {IOCFG_BM_BASE+0x0040},
  /* 111 */ {IOCFG_BM_BASE+0x0030},
  /* 112 */ {IOCFG_BM_BASE+0x0030},
  /* 113 */ {IOCFG_BM_BASE+0x0030},
  /* 114 */ {IOCFG_BM_BASE+0x0030},
  /* 115 */ {IOCFG_BM_BASE+0x0030},
  /* 116 */ {IOCFG_BM_BASE+0x0030},
  /* 117 */ {-1},
  /* 118 */ {IOCFG_BM_BASE+0x0050},
  /* 119 */ {IOCFG_BM_BASE+0x0030},
  /* 120 */ {IOCFG_BM_BASE+0x0030},
  /* 121 */ {IOCFG_BM_BASE+0x0050},
  /* 122 */ {IOCFG_BM_BASE+0x0050},
  /* 123 */ {IOCFG_BM_BASE+0x0050},
  /* 124 */ {IOCFG_BM_BASE+0x0050},
  /* 125 */ {IOCFG_BM_BASE+0x0030},
  /* 126 */ {IOCFG_BM_BASE+0x0030},
  /* 127 */ {IOCFG_BM_BASE+0x0000},
  /* 128 */ {IOCFG_BM_BASE+0x0000},
  /* 129 */ {IOCFG_BM_BASE+0x0000},
  /* 130 */ {IOCFG_BM_BASE+0x0030},
  /* 131 */ {IOCFG_BM_BASE+0x0030},
  /* 132 */ {IOCFG_BM_BASE+0x0030},
  /* 133 */ {IOCFG_BM_BASE+0x0040},
  /* 134 */ {IOCFG_BM_BASE+0x0040},
  /* 135 */ {IOCFG_BM_BASE+0x0040},
  /* 136 */ {IOCFG_BR_BASE+0x0000},
  /* 137 */ {IOCFG_BR_BASE+0x0000},
  /* 138 */ {IOCFG_BR_BASE+0x0000},
  /* 139 */ {IOCFG_BR_BASE+0x0000},
  /* 140 */ {IOCFG_BR_BASE+0x0000},
  /* 141 */ {IOCFG_BR_BASE+0x0000},
  /* 142 */ {IOCFG_BR_BASE+0x0000},
  /* 143 */ {IOCFG_BR_BASE+0x0000},
  /* 144 */ {IOCFG_BR_BASE+0x0000},
  /* 145 */ {IOCFG_BR_BASE+0x0000},
  /* 146 */ {IOCFG_BR_BASE+0x0000},
  /* 147 */ {IOCFG_BR_BASE+0x0000},
  /* 148 */ {IOCFG_BR_BASE+0x0000},
  /* 149 */ {IOCFG_BR_BASE+0x0000},
  /* 150 */ {IOCFG_BR_BASE+0x0000},
  /* 151 */ {IOCFG_BR_BASE+0x0000},
  /* 152 */ {IOCFG_BR_BASE+0x0000},
  /* 153 */ {IOCFG_RB_BASE+0x0000},
  /* 154 */ {IOCFG_RB_BASE+0x0000},
  /* 155 */ {IOCFG_RB_BASE+0x0000},
  /* 156 */ {IOCFG_RB_BASE+0x0000},
  /* 157 */ {IOCFG_RB_BASE+0x0000},
  /* 158 */ {IOCFG_RB_BASE+0x0000},
  /* 159 */ {IOCFG_RB_BASE+0x0000},
  /* 160 */ {IOCFG_RB_BASE+0x0000},
  /* 161 */ {IOCFG_RB_BASE+0x0000},
  /* 162 */ {IOCFG_RB_BASE+0x0000},
  /* 163 */ {IOCFG_RB_BASE+0x0000},
  /* 164 */ {IOCFG_RM_BASE+0x0010},
  /* 165 */ {IOCFG_RM_BASE+0x0010},
  /* 166 */ {IOCFG_RM_BASE+0x0010},
  /* 167 */ {IOCFG_RM_BASE+0x0010},
  /* 168 */ {IOCFG_RM_BASE+0x0010},
  /* 169 */ {IOCFG_RM_BASE+0x0000},
  /* 170 */ {IOCFG_RM_BASE+0x0000},
  /* 171 */ {IOCFG_RM_BASE+0x0000},
  /* 172 */ {IOCFG_RM_BASE+0x0000},
  /* 173 */ {IOCFG_RM_BASE+0x0000},
  /* 174 */ {IOCFG_RM_BASE+0x0010},
  /* 175 */ {IOCFG_RM_BASE+0x0010},
  /* 176 */ {IOCFG_RM_BASE+0x0010},
  /* 177 */ {IOCFG_RM_BASE+0x0010},
  /* 178 */ {IOCFG_RM_BASE+0x0010},
  /* 179 */ {IOCFG_RM_BASE+0x0010},
  /* 180 */ {IOCFG_RM_BASE+0x0010},
  /* 181 */ {IOCFG_RM_BASE+0x0020},
  /* 182 */ {IOCFG_RM_BASE+0x0020},
  /* 183 */ {IOCFG_RM_BASE+0x0020},
  /* 184 */ {IOCFG_RM_BASE+0x0020},
  /* 185 */ {IOCFG_RM_BASE+0x0020},
  /* 186 */ {IOCFG_RM_BASE+0x0020},
  /* 187 */ {IOCFG_RM_BASE+0x0020},
  /* 188 */ {IOCFG_RM_BASE+0x0020},
  /* 189 */ {IOCFG_RM_BASE+0x0020},
  /* 190 */ {IOCFG_RM_BASE+0x0020},
  /* 191 */ {IOCFG_RM_BASE+0x0020},
  /* 192 */ {IOCFG_RM_BASE+0x0020},
  /* 193 */ {IOCFG_RM_BASE+0x0020},
  /* 194 */ {IOCFG_RM_BASE+0x0020},
  /* 195 */ {IOCFG_RM_BASE+0x0020},
  /* 196 */ {IOCFG_RM_BASE+0x0020},
  /* 197 */ {IOCFG_RM_BASE+0x0020},
  /* 198 */ {IOCFG_RM_BASE+0x0020},
  /* 199 */ {IOCFG_RM_BASE+0x0030},
  /* 200 */ {IOCFG_RM_BASE+0x0030},
  /* 201 */ {IOCFG_RM_BASE+0x0030},
  /* 202 */ {IOCFG_RM_BASE+0x0030},
  /* 203 */ {IOCFG_RM_BASE+0x0030},
  /* 204 */ {IOCFG_RM_BASE+0x0030},
  /* 205 */ {IOCFG_RM_BASE+0x0030},
  /* 206 */ {IOCFG_RM_BASE+0x0020},
  /* 207 */ {IOCFG_RM_BASE+0x0020},
  /* 208 */ {IOCFG_RM_BASE+0x0010},
  /* 209 */ {IOCFG_TL_BASE+0x0010},
  /* 210 */ {IOCFG_TL_BASE+0x0010},
  /* 211 */ {IOCFG_TL_BASE+0x0010},
  /* 212 */ {IOCFG_TL_BASE+0x0010},
  /* 213 */ {IOCFG_TL_BASE+0x0010},
  /* 214 */ {IOCFG_TL_BASE+0x0010},
  /* 215 */ {IOCFG_TL_BASE+0x0010},
  /* 216 */ {IOCFG_TL_BASE+0x0010},
  /* 217 */ {IOCFG_TL_BASE+0x0010},
  /* 218 */ {IOCFG_TL_BASE+0x0010},
  /* 219 */ {IOCFG_TL_BASE+0x0010},
  /* 220 */ {IOCFG_TL_BASE+0x0010},
  /* 221 */ {IOCFG_TL_BASE+0x0010},
  /* 222 */ {IOCFG_TL_BASE+0x0010},
  /* 223 */ {IOCFG_TL_BASE+0x0000},
  /* 224 */ {IOCFG_TL_BASE+0x0000},
  /* 225 */ {IOCFG_TL_BASE+0x0010},
  /* 226 */ {IOCFG_TL_BASE+0x0000},
  /* 227 */ {IOCFG_TL_BASE+0x0010},
  /* 228 */ {IOCFG_TL_BASE+0x0000},
  /* 229 */ {IOCFG_TL_BASE+0x0000},
  /* 230 */ {IOCFG_TL_BASE+0x0000},
  /* 231 */ {IOCFG_TL_BASE+0x0000},
  /* 232 */ {IOCFG_TL_BASE+0x0000},
  /* 233 */ {IOCFG_TL_BASE+0x0000},
  /* 234 */ {IOCFG_TL_BASE+0x0000}
};

struct PIN_offset DRV_offset[] = {
  /* 0 */ {0},
  /* 1 */ {3},
  /* 2 */ {6},
  /* 3 */ {9},
  /* 4 */ {3},
  /* 5 */ {6},
  /* 6 */ {9},
  /* 7 */ {12},
  /* 8 */ {24},
  /* 9 */ {15},
  /* 10 */ {9},
  /* 11 */ {12},
  /* 12 */ {15},
  /* 13 */ {18},
  /* 14 */ {21},
  /* 15 */ {24},
  /* 16 */ {27},
  /* 17 */ {0},
  /* 18 */ {3},
  /* 19 */ {6},
  /* 20 */ {9},
  /* 21 */ {12},
  /* 22 */ {15},
  /* 23 */ {18},
  /* 24 */ {21},
  /* 25 */ {24},
  /* 26 */ {15},
  /* 27 */ {18},
  /* 28 */ {21},
  /* 29 */ {24},
  /* 30 */ {27},
  /* 31 */ {0},
  /* 32 */ {27},
  /* 33 */ {0},
  /* 34 */ {3},
  /* 35 */ {6},
  /* 36 */ {9},
  /* 37 */ {12},
  /* 38 */ {24},
  /* 39 */ {24},
  /* 40 */ {24},
  /* 41 */ {27},
  /* 42 */ {24},
  /* 43 */ {27},
  /* 44 */ {24},
  /* 45 */ {21},
  /* 46 */ {18},
  /* 47 */ {3},
  /* 48 */ {3},
  /* 49 */ {0},
  /* 50 */ {15},
  /* 51 */ {12},
  /* 52 */ {9},
  /* 53 */ {6},
  /* 54 */ {0},
  /* 55 */ {6},
  /* 56 */ {9},
  /* 57 */ {21},
  /* 58 */ {12},
  /* 59 */ {18},
  /* 60 */ {15},
  /* 61 */ {14},
  /* 62 */ {14},
  /* 63 */ {14},
  /* 64 */ {14},
  /* 65 */ {17},
  /* 66 */ {17},
  /* 67 */ {17},
  /* 68 */ {17},
  /* 69 */ {20},
  /* 70 */ {20},
  /* 71 */ {20},
  /* 72 */ {20},
  /* 73 */ {23},
  /* 74 */ {26},
  /* 75 */ {23},
  /* 76 */ {23},
  /* 77 */ {26},
  /* 78 */ {23},
  /* 79 */ {3},
  /* 80 */ {29},
  /* 81 */ {6},
  /* 82 */ {0},
  /* 83 */ {26},
  /* 84 */ {26},
  /* 85 */ {12},
  /* 86 */ {12},
  /* 87 */ {12},
  /* 88 */ {12},
  /* 89 */ {12},
  /* 90 */ {12},
  /* 91 */ {0},
  /* 92 */ {21},
  /* 93 */ {27},
  /* 94 */ {24},
  /* 95 */ {18},
  /* 96 */ {3},
  /* 97 */ {6},
  /* 98 */ {15},
  /* 99 */ {9},
  /* 100 */ {12},
  /* 101 */ {27},
  /* 102 */ {24},
  /* 103 */ {0},
  /* 104 */ {21},
  /* 105 */ {12},
  /* 106 */ {3},
  /* 107 */ {15},
  /* 108 */ {6},
  /* 109 */ {18},
  /* 110 */ {9},
  /* 111 */ {18},
  /* 112 */ {18},
  /* 113 */ {18},
  /* 114 */ {18},
  /* 115 */ {21},
  /* 116 */ {21},
  /* 117 */ {-1},
  /* 118 */ {15},
  /* 119 */ {21},
  /* 120 */ {21},
  /* 121 */ {3},
  /* 122 */ {6},
  /* 123 */ {9},
  /* 124 */ {12},
  /* 125 */ {24},
  /* 126 */ {27},
  /* 127 */ {3},
  /* 128 */ {6},
  /* 129 */ {0},
  /* 130 */ {27},
  /* 131 */ {27},
  /* 132 */ {27},
  /* 133 */ {0},
  /* 134 */ {0},
  /* 135 */ {0},
  /* 136 */ {6},
  /* 137 */ {6},
  /* 138 */ {3},
  /* 139 */ {3},
  /* 140 */ {0},
  /* 141 */ {0},
  /* 142 */ {6},
  /* 143 */ {6},
  /* 144 */ {9},
  /* 145 */ {9},
  /* 146 */ {9},
  /* 147 */ {9},
  /* 148 */ {12},
  /* 149 */ {12},
  /* 150 */ {12},
  /* 151 */ {12},
  /* 152 */ {15},
  /* 153 */ {0},
  /* 154 */ {0},
  /* 155 */ {3},
  /* 156 */ {3},
  /* 157 */ {6},
  /* 158 */ {6},
  /* 159 */ {6},
  /* 160 */ {6},
  /* 161 */ {9},
  /* 162 */ {9},
  /* 163 */ {9},
  /* 164 */ {18},
  /* 165 */ {18},
  /* 166 */ {21},
  /* 167 */ {21},
  /* 168 */ {24},
  /* 169 */ {0},
  /* 170 */ {6},
  /* 171 */ {12},
  /* 172 */ {9},
  /* 173 */ {3},
  /* 174 */ {24},
  /* 175 */ {24},
  /* 176 */ {24},
  /* 177 */ {27},
  /* 178 */ {27},
  /* 179 */ {27},
  /* 180 */ {27},
  /* 181 */ {0},
  /* 182 */ {0},
  /* 183 */ {0},
  /* 184 */ {0},
  /* 185 */ {24},
  /* 186 */ {21},
  /* 187 */ {27},
  /* 188 */ {18},
  /* 189 */ {3},
  /* 190 */ {3},
  /* 191 */ {6},
  /* 192 */ {6},
  /* 193 */ {6},
  /* 194 */ {3},
  /* 195 */ {6},
  /* 196 */ {3},
  /* 197 */ {15},
  /* 198 */ {12},
  /* 199 */ {15},
  /* 200 */ {0},
  /* 201 */ {18},
  /* 202 */ {3},
  /* 203 */ {6},
  /* 204 */ {9},
  /* 205 */ {12},
  /* 206 */ {9},
  /* 207 */ {9},
  /* 208 */ {15},
  /* 209 */ {12},
  /* 210 */ {12},
  /* 211 */ {15},
  /* 212 */ {12},
  /* 213 */ {15},
  /* 214 */ {12},
  /* 215 */ {6},
  /* 216 */ {6},
  /* 217 */ {9},
  /* 218 */ {6},
  /* 219 */ {9},
  /* 220 */ {6},
  /* 221 */ {9},
  /* 222 */ {9},
  /* 223 */ {21},
  /* 224 */ {18},
  /* 225 */ {0},
  /* 226 */ {27},
  /* 227 */ {3},
  /* 228 */ {15},
  /* 229 */ {24},
  /* 230 */ {12},
  /* 231 */ {0},
  /* 232 */ {9},
  /* 233 */ {3},
  /* 234 */ {6}
};

struct PIN_width DRV_width[] = {
  /* 0 */ {3},
  /* 1 */ {3},
  /* 2 */ {3},
  /* 3 */ {3},
  /* 4 */ {3},
  /* 5 */ {3},
  /* 6 */ {3},
  /* 7 */ {3},
  /* 8 */ {3},
  /* 9 */ {3},
  /* 10 */ {3},
  /* 11 */ {3},
  /* 12 */ {3},
  /* 13 */ {3},
  /* 14 */ {3},
  /* 15 */ {3},
  /* 16 */ {3},
  /* 17 */ {3},
  /* 18 */ {3},
  /* 19 */ {3},
  /* 20 */ {3},
  /* 21 */ {3},
  /* 22 */ {3},
  /* 23 */ {3},
  /* 24 */ {3},
  /* 25 */ {3},
  /* 26 */ {3},
  /* 27 */ {3},
  /* 28 */ {3},
  /* 29 */ {3},
  /* 30 */ {3},
  /* 31 */ {3},
  /* 32 */ {3},
  /* 33 */ {3},
  /* 34 */ {3},
  /* 35 */ {3},
  /* 36 */ {3},
  /* 37 */ {3},
  /* 38 */ {3},
  /* 39 */ {3},
  /* 40 */ {3},
  /* 41 */ {3},
  /* 42 */ {3},
  /* 43 */ {3},
  /* 44 */ {3},
  /* 45 */ {3},
  /* 46 */ {3},
  /* 47 */ {3},
  /* 48 */ {3},
  /* 49 */ {3},
  /* 50 */ {3},
  /* 51 */ {3},
  /* 52 */ {3},
  /* 53 */ {3},
  /* 54 */ {3},
  /* 55 */ {3},
  /* 56 */ {3},
  /* 57 */ {3},
  /* 58 */ {3},
  /* 59 */ {3},
  /* 60 */ {3},
  /* 61 */ {3},
  /* 62 */ {3},
  /* 63 */ {3},
  /* 64 */ {3},
  /* 65 */ {3},
  /* 66 */ {3},
  /* 67 */ {3},
  /* 68 */ {3},
  /* 69 */ {3},
  /* 70 */ {3},
  /* 71 */ {3},
  /* 72 */ {3},
  /* 73 */ {3},
  /* 74 */ {3},
  /* 75 */ {3},
  /* 76 */ {3},
  /* 77 */ {3},
  /* 78 */ {3},
  /* 79 */ {3},
  /* 80 */ {3},
  /* 81 */ {3},
  /* 82 */ {3},
  /* 83 */ {3},
  /* 84 */ {3},
  /* 85 */ {2},
  /* 86 */ {2},
  /* 87 */ {2},
  /* 88 */ {2},
  /* 89 */ {2},
  /* 90 */ {2},
  /* 91 */ {3},
  /* 92 */ {3},
  /* 93 */ {3},
  /* 94 */ {3},
  /* 95 */ {3},
  /* 96 */ {3},
  /* 97 */ {3},
  /* 98 */ {3},
  /* 99 */ {3},
  /* 100 */ {3},
  /* 101 */ {3},
  /* 102 */ {3},
  /* 103 */ {3},
  /* 104 */ {3},
  /* 105 */ {3},
  /* 106 */ {3},
  /* 107 */ {3},
  /* 108 */ {3},
  /* 109 */ {3},
  /* 110 */ {3},
  /* 111 */ {3},
  /* 112 */ {3},
  /* 113 */ {3},
  /* 114 */ {3},
  /* 115 */ {3},
  /* 116 */ {3},
  /* 117 */ {-1},
  /* 118 */ {3},
  /* 119 */ {3},
  /* 120 */ {3},
  /* 121 */ {3},
  /* 122 */ {3},
  /* 123 */ {3},
  /* 124 */ {3},
  /* 125 */ {3},
  /* 126 */ {3},
  /* 127 */ {3},
  /* 128 */ {3},
  /* 129 */ {3},
  /* 130 */ {3},
  /* 131 */ {3},
  /* 132 */ {3},
  /* 133 */ {3},
  /* 134 */ {3},
  /* 135 */ {3},
  /* 136 */ {3},
  /* 137 */ {3},
  /* 138 */ {3},
  /* 139 */ {3},
  /* 140 */ {3},
  /* 141 */ {3},
  /* 142 */ {3},
  /* 143 */ {3},
  /* 144 */ {3},
  /* 145 */ {3},
  /* 146 */ {3},
  /* 147 */ {3},
  /* 148 */ {3},
  /* 149 */ {3},
  /* 150 */ {3},
  /* 151 */ {3},
  /* 152 */ {3},
  /* 153 */ {3},
  /* 154 */ {3},
  /* 155 */ {3},
  /* 156 */ {3},
  /* 157 */ {3},
  /* 158 */ {3},
  /* 159 */ {3},
  /* 160 */ {3},
  /* 161 */ {3},
  /* 162 */ {3},
  /* 163 */ {3},
  /* 164 */ {3},
  /* 165 */ {3},
  /* 166 */ {3},
  /* 167 */ {3},
  /* 168 */ {3},
  /* 169 */ {3},
  /* 170 */ {3},
  /* 171 */ {3},
  /* 172 */ {3},
  /* 173 */ {3},
  /* 174 */ {3},
  /* 175 */ {3},
  /* 176 */ {3},
  /* 177 */ {3},
  /* 178 */ {3},
  /* 179 */ {3},
  /* 180 */ {3},
  /* 181 */ {3},
  /* 182 */ {3},
  /* 183 */ {3},
  /* 184 */ {3},
  /* 185 */ {3},
  /* 186 */ {3},
  /* 187 */ {3},
  /* 188 */ {3},
  /* 189 */ {3},
  /* 190 */ {3},
  /* 191 */ {3},
  /* 192 */ {3},
  /* 193 */ {3},
  /* 194 */ {3},
  /* 195 */ {3},
  /* 196 */ {3},
  /* 197 */ {3},
  /* 198 */ {3},
  /* 199 */ {3},
  /* 200 */ {3},
  /* 201 */ {3},
  /* 202 */ {3},
  /* 203 */ {3},
  /* 204 */ {3},
  /* 205 */ {3},
  /* 206 */ {3},
  /* 207 */ {3},
  /* 208 */ {3},
  /* 209 */ {3},
  /* 210 */ {3},
  /* 211 */ {3},
  /* 212 */ {3},
  /* 213 */ {3},
  /* 214 */ {3},
  /* 215 */ {3},
  /* 216 */ {3},
  /* 217 */ {3},
  /* 218 */ {3},
  /* 219 */ {3},
  /* 220 */ {3},
  /* 221 */ {3},
  /* 222 */ {3},
  /* 223 */ {3},
  /* 224 */ {3},
  /* 225 */ {3},
  /* 226 */ {3},
  /* 227 */ {3},
  /* 228 */ {3},
  /* 229 */ {3},
  /* 230 */ {3},
  /* 231 */ {3},
  /* 232 */ {3},
  /* 233 */ {3},
  /* 234 */ {3}
};

struct PIN_addr DATAIN_addr[] = {
  /* 0 */ {GPIO_BASE+0x0200},
  /* 1 */ {GPIO_BASE+0x0200},
  /* 2 */ {GPIO_BASE+0x0200},
  /* 3 */ {GPIO_BASE+0x0200},
  /* 4 */ {GPIO_BASE+0x0200},
  /* 5 */ {GPIO_BASE+0x0200},
  /* 6 */ {GPIO_BASE+0x0200},
  /* 7 */ {GPIO_BASE+0x0200},
  /* 8 */ {GPIO_BASE+0x0200},
  /* 9 */ {GPIO_BASE+0x0200},
  /* 10 */ {GPIO_BASE+0x0200},
  /* 11 */ {GPIO_BASE+0x0200},
  /* 12 */ {GPIO_BASE+0x0200},
  /* 13 */ {GPIO_BASE+0x0200},
  /* 14 */ {GPIO_BASE+0x0200},
  /* 15 */ {GPIO_BASE+0x0200},
  /* 16 */ {GPIO_BASE+0x0200},
  /* 17 */ {GPIO_BASE+0x0200},
  /* 18 */ {GPIO_BASE+0x0200},
  /* 19 */ {GPIO_BASE+0x0200},
  /* 20 */ {GPIO_BASE+0x0200},
  /* 21 */ {GPIO_BASE+0x0200},
  /* 22 */ {GPIO_BASE+0x0200},
  /* 23 */ {GPIO_BASE+0x0200},
  /* 24 */ {GPIO_BASE+0x0200},
  /* 25 */ {GPIO_BASE+0x0200},
  /* 26 */ {GPIO_BASE+0x0200},
  /* 27 */ {GPIO_BASE+0x0200},
  /* 28 */ {GPIO_BASE+0x0200},
  /* 29 */ {GPIO_BASE+0x0200},
  /* 30 */ {GPIO_BASE+0x0200},
  /* 31 */ {GPIO_BASE+0x0200},
  /* 32 */ {GPIO_BASE+0x0210},
  /* 33 */ {GPIO_BASE+0x0210},
  /* 34 */ {GPIO_BASE+0x0210},
  /* 35 */ {GPIO_BASE+0x0210},
  /* 36 */ {GPIO_BASE+0x0210},
  /* 37 */ {GPIO_BASE+0x0210},
  /* 38 */ {GPIO_BASE+0x0210},
  /* 39 */ {GPIO_BASE+0x0210},
  /* 40 */ {GPIO_BASE+0x0210},
  /* 41 */ {GPIO_BASE+0x0210},
  /* 42 */ {GPIO_BASE+0x0210},
  /* 43 */ {GPIO_BASE+0x0210},
  /* 44 */ {GPIO_BASE+0x0210},
  /* 45 */ {GPIO_BASE+0x0210},
  /* 46 */ {GPIO_BASE+0x0210},
  /* 47 */ {GPIO_BASE+0x0210},
  /* 48 */ {GPIO_BASE+0x0210},
  /* 49 */ {GPIO_BASE+0x0210},
  /* 50 */ {GPIO_BASE+0x0210},
  /* 51 */ {GPIO_BASE+0x0210},
  /* 52 */ {GPIO_BASE+0x0210},
  /* 53 */ {GPIO_BASE+0x0210},
  /* 54 */ {GPIO_BASE+0x0210},
  /* 55 */ {GPIO_BASE+0x0210},
  /* 56 */ {GPIO_BASE+0x0210},
  /* 57 */ {GPIO_BASE+0x0210},
  /* 58 */ {GPIO_BASE+0x0210},
  /* 59 */ {GPIO_BASE+0x0210},
  /* 60 */ {GPIO_BASE+0x0210},
  /* 61 */ {GPIO_BASE+0x0210},
  /* 62 */ {GPIO_BASE+0x0210},
  /* 63 */ {GPIO_BASE+0x0210},
  /* 64 */ {GPIO_BASE+0x0220},
  /* 65 */ {GPIO_BASE+0x0220},
  /* 66 */ {GPIO_BASE+0x0220},
  /* 67 */ {GPIO_BASE+0x0220},
  /* 68 */ {GPIO_BASE+0x0220},
  /* 69 */ {GPIO_BASE+0x0220},
  /* 70 */ {GPIO_BASE+0x0220},
  /* 71 */ {GPIO_BASE+0x0220},
  /* 72 */ {GPIO_BASE+0x0220},
  /* 73 */ {GPIO_BASE+0x0220},
  /* 74 */ {GPIO_BASE+0x0220},
  /* 75 */ {GPIO_BASE+0x0220},
  /* 76 */ {GPIO_BASE+0x0220},
  /* 77 */ {GPIO_BASE+0x0220},
  /* 78 */ {GPIO_BASE+0x0220},
  /* 79 */ {GPIO_BASE+0x0220},
  /* 80 */ {GPIO_BASE+0x0220},
  /* 81 */ {GPIO_BASE+0x0220},
  /* 82 */ {GPIO_BASE+0x0220},
  /* 83 */ {GPIO_BASE+0x0220},
  /* 84 */ {GPIO_BASE+0x0220},
  /* 85 */ {GPIO_BASE+0x0220},
  /* 86 */ {GPIO_BASE+0x0220},
  /* 87 */ {GPIO_BASE+0x0220},
  /* 88 */ {GPIO_BASE+0x0220},
  /* 89 */ {GPIO_BASE+0x0220},
  /* 90 */ {GPIO_BASE+0x0220},
  /* 91 */ {GPIO_BASE+0x0220},
  /* 92 */ {GPIO_BASE+0x0220},
  /* 93 */ {GPIO_BASE+0x0220},
  /* 94 */ {GPIO_BASE+0x0220},
  /* 95 */ {GPIO_BASE+0x0220},
  /* 96 */ {GPIO_BASE+0x0230},
  /* 97 */ {GPIO_BASE+0x0230},
  /* 98 */ {GPIO_BASE+0x0230},
  /* 99 */ {GPIO_BASE+0x0230},
  /* 100 */ {GPIO_BASE+0x0230},
  /* 101 */ {GPIO_BASE+0x0230},
  /* 102 */ {GPIO_BASE+0x0230},
  /* 103 */ {GPIO_BASE+0x0230},
  /* 104 */ {GPIO_BASE+0x0230},
  /* 105 */ {GPIO_BASE+0x0230},
  /* 106 */ {GPIO_BASE+0x0230},
  /* 107 */ {GPIO_BASE+0x0230},
  /* 108 */ {GPIO_BASE+0x0230},
  /* 109 */ {GPIO_BASE+0x0230},
  /* 110 */ {GPIO_BASE+0x0230},
  /* 111 */ {GPIO_BASE+0x0230},
  /* 112 */ {GPIO_BASE+0x0230},
  /* 113 */ {GPIO_BASE+0x0230},
  /* 114 */ {GPIO_BASE+0x0230},
  /* 115 */ {GPIO_BASE+0x0230},
  /* 116 */ {GPIO_BASE+0x0230},
  /* 117 */ {GPIO_BASE+0x0230},
  /* 118 */ {GPIO_BASE+0x0230},
  /* 119 */ {GPIO_BASE+0x0230},
  /* 120 */ {GPIO_BASE+0x0230},
  /* 121 */ {GPIO_BASE+0x0230},
  /* 122 */ {GPIO_BASE+0x0230},
  /* 123 */ {GPIO_BASE+0x0230},
  /* 124 */ {GPIO_BASE+0x0230},
  /* 125 */ {GPIO_BASE+0x0230},
  /* 126 */ {GPIO_BASE+0x0230},
  /* 127 */ {GPIO_BASE+0x0230},
  /* 128 */ {GPIO_BASE+0x0240},
  /* 129 */ {GPIO_BASE+0x0240},
  /* 130 */ {GPIO_BASE+0x0240},
  /* 131 */ {GPIO_BASE+0x0240},
  /* 132 */ {GPIO_BASE+0x0240},
  /* 133 */ {GPIO_BASE+0x0240},
  /* 134 */ {GPIO_BASE+0x0240},
  /* 135 */ {GPIO_BASE+0x0240},
  /* 136 */ {GPIO_BASE+0x0240},
  /* 137 */ {GPIO_BASE+0x0240},
  /* 138 */ {GPIO_BASE+0x0240},
  /* 139 */ {GPIO_BASE+0x0240},
  /* 140 */ {GPIO_BASE+0x0240},
  /* 141 */ {GPIO_BASE+0x0240},
  /* 142 */ {GPIO_BASE+0x0240},
  /* 143 */ {GPIO_BASE+0x0240},
  /* 144 */ {GPIO_BASE+0x0240},
  /* 145 */ {GPIO_BASE+0x0240},
  /* 146 */ {GPIO_BASE+0x0240},
  /* 147 */ {GPIO_BASE+0x0240},
  /* 148 */ {GPIO_BASE+0x0240},
  /* 149 */ {GPIO_BASE+0x0240},
  /* 150 */ {GPIO_BASE+0x0240},
  /* 151 */ {GPIO_BASE+0x0240},
  /* 152 */ {GPIO_BASE+0x0240},
  /* 153 */ {GPIO_BASE+0x0240},
  /* 154 */ {GPIO_BASE+0x0240},
  /* 155 */ {GPIO_BASE+0x0240},
  /* 156 */ {GPIO_BASE+0x0240},
  /* 157 */ {GPIO_BASE+0x0240},
  /* 158 */ {GPIO_BASE+0x0240},
  /* 159 */ {GPIO_BASE+0x0240},
  /* 160 */ {GPIO_BASE+0x0250},
  /* 161 */ {GPIO_BASE+0x0250},
  /* 162 */ {GPIO_BASE+0x0250},
  /* 163 */ {GPIO_BASE+0x0250},
  /* 164 */ {GPIO_BASE+0x0250},
  /* 165 */ {GPIO_BASE+0x0250},
  /* 166 */ {GPIO_BASE+0x0250},
  /* 167 */ {GPIO_BASE+0x0250},
  /* 168 */ {GPIO_BASE+0x0250},
  /* 169 */ {GPIO_BASE+0x0250},
  /* 170 */ {GPIO_BASE+0x0250},
  /* 171 */ {GPIO_BASE+0x0250},
  /* 172 */ {GPIO_BASE+0x0250},
  /* 173 */ {GPIO_BASE+0x0250},
  /* 174 */ {GPIO_BASE+0x0250},
  /* 175 */ {GPIO_BASE+0x0250},
  /* 176 */ {GPIO_BASE+0x0250},
  /* 177 */ {GPIO_BASE+0x0250},
  /* 178 */ {GPIO_BASE+0x0250},
  /* 179 */ {GPIO_BASE+0x0250},
  /* 180 */ {GPIO_BASE+0x0250},
  /* 181 */ {GPIO_BASE+0x0250},
  /* 182 */ {GPIO_BASE+0x0250},
  /* 183 */ {GPIO_BASE+0x0250},
  /* 184 */ {GPIO_BASE+0x0250},
  /* 185 */ {GPIO_BASE+0x0250},
  /* 186 */ {GPIO_BASE+0x0250},
  /* 187 */ {GPIO_BASE+0x0250},
  /* 188 */ {GPIO_BASE+0x0250},
  /* 189 */ {GPIO_BASE+0x0250},
  /* 190 */ {GPIO_BASE+0x0250},
  /* 191 */ {GPIO_BASE+0x0250},
  /* 192 */ {GPIO_BASE+0x0260},
  /* 193 */ {GPIO_BASE+0x0260},
  /* 194 */ {GPIO_BASE+0x0260},
  /* 195 */ {GPIO_BASE+0x0260},
  /* 196 */ {GPIO_BASE+0x0260},
  /* 197 */ {GPIO_BASE+0x0260},
  /* 198 */ {GPIO_BASE+0x0260},
  /* 199 */ {GPIO_BASE+0x0260},
  /* 200 */ {GPIO_BASE+0x0260},
  /* 201 */ {GPIO_BASE+0x0260},
  /* 202 */ {GPIO_BASE+0x0260},
  /* 203 */ {GPIO_BASE+0x0260},
  /* 204 */ {GPIO_BASE+0x0260},
  /* 205 */ {GPIO_BASE+0x0260},
  /* 206 */ {GPIO_BASE+0x0260},
  /* 207 */ {GPIO_BASE+0x0260},
  /* 208 */ {GPIO_BASE+0x0260},
  /* 209 */ {GPIO_BASE+0x0260},
  /* 210 */ {GPIO_BASE+0x0260},
  /* 211 */ {GPIO_BASE+0x0260},
  /* 212 */ {GPIO_BASE+0x0260},
  /* 213 */ {GPIO_BASE+0x0260},
  /* 214 */ {GPIO_BASE+0x0260},
  /* 215 */ {GPIO_BASE+0x0260},
  /* 216 */ {GPIO_BASE+0x0260},
  /* 217 */ {GPIO_BASE+0x0260},
  /* 218 */ {GPIO_BASE+0x0260},
  /* 219 */ {GPIO_BASE+0x0260},
  /* 220 */ {GPIO_BASE+0x0260},
  /* 221 */ {GPIO_BASE+0x0260},
  /* 222 */ {GPIO_BASE+0x0260},
  /* 223 */ {GPIO_BASE+0x0260},
  /* 224 */ {GPIO_BASE+0x0270},
  /* 225 */ {GPIO_BASE+0x0270},
  /* 226 */ {GPIO_BASE+0x0270},
  /* 227 */ {GPIO_BASE+0x0270},
  /* 228 */ {GPIO_BASE+0x0270},
  /* 229 */ {GPIO_BASE+0x0270},
  /* 230 */ {GPIO_BASE+0x0270},
  /* 231 */ {GPIO_BASE+0x0270},
  /* 232 */ {GPIO_BASE+0x0270},
  /* 233 */ {GPIO_BASE+0x0270},
  /* 234 */ {GPIO_BASE+0x0270}
};

struct PIN_offset DATAIN_offset[] = {
  /* 0 */ {0},
  /* 1 */ {1},
  /* 2 */ {2},
  /* 3 */ {3},
  /* 4 */ {4},
  /* 5 */ {5},
  /* 6 */ {6},
  /* 7 */ {7},
  /* 8 */ {8},
  /* 9 */ {9},
  /* 10 */ {10},
  /* 11 */ {11},
  /* 12 */ {12},
  /* 13 */ {13},
  /* 14 */ {14},
  /* 15 */ {15},
  /* 16 */ {16},
  /* 17 */ {17},
  /* 18 */ {18},
  /* 19 */ {19},
  /* 20 */ {20},
  /* 21 */ {21},
  /* 22 */ {22},
  /* 23 */ {23},
  /* 24 */ {24},
  /* 25 */ {25},
  /* 26 */ {26},
  /* 27 */ {27},
  /* 28 */ {28},
  /* 29 */ {29},
  /* 30 */ {30},
  /* 31 */ {31},
  /* 32 */ {0},
  /* 33 */ {1},
  /* 34 */ {2},
  /* 35 */ {3},
  /* 36 */ {4},
  /* 37 */ {5},
  /* 38 */ {6},
  /* 39 */ {7},
  /* 40 */ {8},
  /* 41 */ {9},
  /* 42 */ {10},
  /* 43 */ {11},
  /* 44 */ {12},
  /* 45 */ {13},
  /* 46 */ {14},
  /* 47 */ {15},
  /* 48 */ {16},
  /* 49 */ {17},
  /* 50 */ {18},
  /* 51 */ {19},
  /* 52 */ {20},
  /* 53 */ {21},
  /* 54 */ {22},
  /* 55 */ {23},
  /* 56 */ {24},
  /* 57 */ {25},
  /* 58 */ {26},
  /* 59 */ {27},
  /* 60 */ {28},
  /* 61 */ {29},
  /* 62 */ {30},
  /* 63 */ {31},
  /* 64 */ {0},
  /* 65 */ {1},
  /* 66 */ {2},
  /* 67 */ {3},
  /* 68 */ {4},
  /* 69 */ {5},
  /* 70 */ {6},
  /* 71 */ {7},
  /* 72 */ {8},
  /* 73 */ {9},
  /* 74 */ {10},
  /* 75 */ {11},
  /* 76 */ {12},
  /* 77 */ {13},
  /* 78 */ {14},
  /* 79 */ {15},
  /* 80 */ {16},
  /* 81 */ {17},
  /* 82 */ {18},
  /* 83 */ {19},
  /* 84 */ {20},
  /* 85 */ {21},
  /* 86 */ {22},
  /* 87 */ {23},
  /* 88 */ {24},
  /* 89 */ {25},
  /* 90 */ {26},
  /* 91 */ {27},
  /* 92 */ {28},
  /* 93 */ {29},
  /* 94 */ {30},
  /* 95 */ {31},
  /* 96 */ {0},
  /* 97 */ {1},
  /* 98 */ {2},
  /* 99 */ {3},
  /* 100 */ {4},
  /* 101 */ {5},
  /* 102 */ {6},
  /* 103 */ {7},
  /* 104 */ {8},
  /* 105 */ {9},
  /* 106 */ {10},
  /* 107 */ {11},
  /* 108 */ {12},
  /* 109 */ {13},
  /* 110 */ {14},
  /* 111 */ {15},
  /* 112 */ {16},
  /* 113 */ {17},
  /* 114 */ {18},
  /* 115 */ {19},
  /* 116 */ {20},
  /* 117 */ {21},
  /* 118 */ {22},
  /* 119 */ {23},
  /* 120 */ {24},
  /* 121 */ {25},
  /* 122 */ {26},
  /* 123 */ {27},
  /* 124 */ {28},
  /* 125 */ {29},
  /* 126 */ {30},
  /* 127 */ {31},
  /* 128 */ {0},
  /* 129 */ {1},
  /* 130 */ {2},
  /* 131 */ {3},
  /* 132 */ {4},
  /* 133 */ {5},
  /* 134 */ {6},
  /* 135 */ {7},
  /* 136 */ {8},
  /* 137 */ {9},
  /* 138 */ {10},
  /* 139 */ {11},
  /* 140 */ {12},
  /* 141 */ {13},
  /* 142 */ {14},
  /* 143 */ {15},
  /* 144 */ {16},
  /* 145 */ {17},
  /* 146 */ {18},
  /* 147 */ {19},
  /* 148 */ {20},
  /* 149 */ {21},
  /* 150 */ {22},
  /* 151 */ {23},
  /* 152 */ {24},
  /* 153 */ {25},
  /* 154 */ {26},
  /* 155 */ {27},
  /* 156 */ {28},
  /* 157 */ {29},
  /* 158 */ {30},
  /* 159 */ {31},
  /* 160 */ {0},
  /* 161 */ {1},
  /* 162 */ {2},
  /* 163 */ {3},
  /* 164 */ {4},
  /* 165 */ {5},
  /* 166 */ {6},
  /* 167 */ {7},
  /* 168 */ {8},
  /* 169 */ {9},
  /* 170 */ {10},
  /* 171 */ {11},
  /* 172 */ {12},
  /* 173 */ {13},
  /* 174 */ {14},
  /* 175 */ {15},
  /* 176 */ {16},
  /* 177 */ {17},
  /* 178 */ {18},
  /* 179 */ {19},
  /* 180 */ {20},
  /* 181 */ {21},
  /* 182 */ {22},
  /* 183 */ {23},
  /* 184 */ {24},
  /* 185 */ {25},
  /* 186 */ {26},
  /* 187 */ {27},
  /* 188 */ {28},
  /* 189 */ {29},
  /* 190 */ {30},
  /* 191 */ {31},
  /* 192 */ {0},
  /* 193 */ {1},
  /* 194 */ {2},
  /* 195 */ {3},
  /* 196 */ {4},
  /* 197 */ {5},
  /* 198 */ {6},
  /* 199 */ {7},
  /* 200 */ {8},
  /* 201 */ {9},
  /* 202 */ {10},
  /* 203 */ {11},
  /* 204 */ {12},
  /* 205 */ {13},
  /* 206 */ {14},
  /* 207 */ {15},
  /* 208 */ {16},
  /* 209 */ {17},
  /* 210 */ {18},
  /* 211 */ {19},
  /* 212 */ {20},
  /* 213 */ {21},
  /* 214 */ {22},
  /* 215 */ {23},
  /* 216 */ {24},
  /* 217 */ {25},
  /* 218 */ {26},
  /* 219 */ {27},
  /* 220 */ {28},
  /* 221 */ {29},
  /* 222 */ {30},
  /* 223 */ {31},
  /* 224 */ {0},
  /* 225 */ {1},
  /* 226 */ {2},
  /* 227 */ {3},
  /* 228 */ {4},
  /* 229 */ {5},
  /* 230 */ {6},
  /* 231 */ {7},
  /* 232 */ {8},
  /* 233 */ {9},
  /* 234 */ {10}
};

struct PIN_width DATAIN_width[] = {
  /* 0 */ {1},
  /* 1 */ {1},
  /* 2 */ {1},
  /* 3 */ {1},
  /* 4 */ {1},
  /* 5 */ {1},
  /* 6 */ {1},
  /* 7 */ {1},
  /* 8 */ {1},
  /* 9 */ {1},
  /* 10 */ {1},
  /* 11 */ {1},
  /* 12 */ {1},
  /* 13 */ {1},
  /* 14 */ {1},
  /* 15 */ {1},
  /* 16 */ {1},
  /* 17 */ {1},
  /* 18 */ {1},
  /* 19 */ {1},
  /* 20 */ {1},
  /* 21 */ {1},
  /* 22 */ {1},
  /* 23 */ {1},
  /* 24 */ {1},
  /* 25 */ {1},
  /* 26 */ {1},
  /* 27 */ {1},
  /* 28 */ {1},
  /* 29 */ {1},
  /* 30 */ {1},
  /* 31 */ {1},
  /* 32 */ {1},
  /* 33 */ {1},
  /* 34 */ {1},
  /* 35 */ {1},
  /* 36 */ {1},
  /* 37 */ {1},
  /* 38 */ {1},
  /* 39 */ {1},
  /* 40 */ {1},
  /* 41 */ {1},
  /* 42 */ {1},
  /* 43 */ {1},
  /* 44 */ {1},
  /* 45 */ {1},
  /* 46 */ {1},
  /* 47 */ {1},
  /* 48 */ {1},
  /* 49 */ {1},
  /* 50 */ {1},
  /* 51 */ {1},
  /* 52 */ {1},
  /* 53 */ {1},
  /* 54 */ {1},
  /* 55 */ {1},
  /* 56 */ {1},
  /* 57 */ {1},
  /* 58 */ {1},
  /* 59 */ {1},
  /* 60 */ {1},
  /* 61 */ {1},
  /* 62 */ {1},
  /* 63 */ {1},
  /* 64 */ {1},
  /* 65 */ {1},
  /* 66 */ {1},
  /* 67 */ {1},
  /* 68 */ {1},
  /* 69 */ {1},
  /* 70 */ {1},
  /* 71 */ {1},
  /* 72 */ {1},
  /* 73 */ {1},
  /* 74 */ {1},
  /* 75 */ {1},
  /* 76 */ {1},
  /* 77 */ {1},
  /* 78 */ {1},
  /* 79 */ {1},
  /* 80 */ {1},
  /* 81 */ {1},
  /* 82 */ {1},
  /* 83 */ {1},
  /* 84 */ {1},
  /* 85 */ {1},
  /* 86 */ {1},
  /* 87 */ {1},
  /* 88 */ {1},
  /* 89 */ {1},
  /* 90 */ {1},
  /* 91 */ {1},
  /* 92 */ {1},
  /* 93 */ {1},
  /* 94 */ {1},
  /* 95 */ {1},
  /* 96 */ {1},
  /* 97 */ {1},
  /* 98 */ {1},
  /* 99 */ {1},
  /* 100 */ {1},
  /* 101 */ {1},
  /* 102 */ {1},
  /* 103 */ {1},
  /* 104 */ {1},
  /* 105 */ {1},
  /* 106 */ {1},
  /* 107 */ {1},
  /* 108 */ {1},
  /* 109 */ {1},
  /* 110 */ {1},
  /* 111 */ {1},
  /* 112 */ {1},
  /* 113 */ {1},
  /* 114 */ {1},
  /* 115 */ {1},
  /* 116 */ {1},
  /* 117 */ {1},
  /* 118 */ {1},
  /* 119 */ {1},
  /* 120 */ {1},
  /* 121 */ {1},
  /* 122 */ {1},
  /* 123 */ {1},
  /* 124 */ {1},
  /* 125 */ {1},
  /* 126 */ {1},
  /* 127 */ {1},
  /* 128 */ {1},
  /* 129 */ {1},
  /* 130 */ {1},
  /* 131 */ {1},
  /* 132 */ {1},
  /* 133 */ {1},
  /* 134 */ {1},
  /* 135 */ {1},
  /* 136 */ {1},
  /* 137 */ {1},
  /* 138 */ {1},
  /* 139 */ {1},
  /* 140 */ {1},
  /* 141 */ {1},
  /* 142 */ {1},
  /* 143 */ {1},
  /* 144 */ {1},
  /* 145 */ {1},
  /* 146 */ {1},
  /* 147 */ {1},
  /* 148 */ {1},
  /* 149 */ {1},
  /* 150 */ {1},
  /* 151 */ {1},
  /* 152 */ {1},
  /* 153 */ {1},
  /* 154 */ {1},
  /* 155 */ {1},
  /* 156 */ {1},
  /* 157 */ {1},
  /* 158 */ {1},
  /* 159 */ {1},
  /* 160 */ {1},
  /* 161 */ {1},
  /* 162 */ {1},
  /* 163 */ {1},
  /* 164 */ {1},
  /* 165 */ {1},
  /* 166 */ {1},
  /* 167 */ {1},
  /* 168 */ {1},
  /* 169 */ {1},
  /* 170 */ {1},
  /* 171 */ {1},
  /* 172 */ {1},
  /* 173 */ {1},
  /* 174 */ {1},
  /* 175 */ {1},
  /* 176 */ {1},
  /* 177 */ {1},
  /* 178 */ {1},
  /* 179 */ {1},
  /* 180 */ {1},
  /* 181 */ {1},
  /* 182 */ {1},
  /* 183 */ {1},
  /* 184 */ {1},
  /* 185 */ {1},
  /* 186 */ {1},
  /* 187 */ {1},
  /* 188 */ {1},
  /* 189 */ {1},
  /* 190 */ {1},
  /* 191 */ {1},
  /* 192 */ {1},
  /* 193 */ {1},
  /* 194 */ {1},
  /* 195 */ {1},
  /* 196 */ {1},
  /* 197 */ {1},
  /* 198 */ {1},
  /* 199 */ {1},
  /* 200 */ {1},
  /* 201 */ {1},
  /* 202 */ {1},
  /* 203 */ {1},
  /* 204 */ {1},
  /* 205 */ {1},
  /* 206 */ {1},
  /* 207 */ {1},
  /* 208 */ {1},
  /* 209 */ {1},
  /* 210 */ {1},
  /* 211 */ {1},
  /* 212 */ {1},
  /* 213 */ {1},
  /* 214 */ {1},
  /* 215 */ {1},
  /* 216 */ {1},
  /* 217 */ {1},
  /* 218 */ {1},
  /* 219 */ {1},
  /* 220 */ {1},
  /* 221 */ {1},
  /* 222 */ {1},
  /* 223 */ {1},
  /* 224 */ {1},
  /* 225 */ {1},
  /* 226 */ {1},
  /* 227 */ {1},
  /* 228 */ {1},
  /* 229 */ {1},
  /* 230 */ {1},
  /* 231 */ {1},
  /* 232 */ {1},
  /* 233 */ {1},
  /* 234 */ {1}
};

